バタイユゲーム支援ツールのデータ設定改修3
バタイユゲーム支援ツールに会戦固有情報を設定するpythonプログラムを 改修したので、変更概要を以下にメモしておく。 1.改修概要 (1)ユニット基本情報を設定する処理を追加した。 (2)ユニット基本情報は会戦毎に数が … 続きを読む バタイユゲーム支援ツールのデータ設定改修3
バタイユゲーム、ナポレオン戦争、などについて書いていきます。
バタイユゲーム支援ツールのデータ設定改修3
バタイユゲーム支援ツールに会戦固有情報を設定するpythonプログラムを 改修したので、変更概要を以下にメモしておく。 1.改修概要 (1)ユニット基本情報を設定する処理を追加した。 (2)ユニット基本情報は会戦毎に数が … 続きを読む バタイユゲーム支援ツールのデータ設定改修3
バタイユゲーム支援ツール強化版改修12
バタイユゲーム支援ツール強化版の不具合対策を行った。 1.不具合内容 下図枠内のように国・兵種別と体形の組合せが正しくない時に EXCELでエラーになる。(フランス軍新兵は横隊を組めない。) 2.原因 下図枠 … 続きを読む バタイユゲーム支援ツール強化版改修12
バタイユゲーム支援ツール強化版改修11(2/E)
つづき 2.機能改修の方法 (1)基本的な考え方 ・各ユニットのデッキ名称(下図枠内)から軍団番号を取得する。 _の左側が軍団番号である。なお、aからiは10から18と読み替える。 ・各国の軍団が部隊モラル … 続きを読む バタイユゲーム支援ツール強化版改修11(2/E)
バタイユゲーム支援ツール強化版改修11(1)
バタイユゲーム支援ツール強化版に機能追加と不具合対策を行った。 1.概要 (1)機能追加 下図の部隊モラルを今までは手動で個々のユニットに入力していた。 今までの入力欄(下図枠内)。但し、0は入力不要。 … 続きを読む バタイユゲーム支援ツール強化版改修11(1)
バタイユゲーム支援ツール強化版のエラー
突然下図のエラーが砲撃で出るようになった。 原因は上図枠内の大砲種別をpythonで読み込んだ時に、12は浮動小数点型、6は文字型になる為である。 コード値に変換する為のデータは共に浮動小数点型になっているので、6のデー … 続きを読む バタイユゲーム支援ツール強化版のエラー
バタイユゲーム支援ツール強化版のmultiprocessing検討
バタイユゲーム支援ツール強化版をmultiprocessingを使って高速化できないか検討してみた。 結論から言うと難しい。 後の為に、試した事を以下にメモしておく。 1.基本的な考え方 前回の高速化検討で使ったテス … 続きを読む バタイユゲーム支援ツール強化版のmultiprocessing検討
バタイユゲーム支援ツール強化版のthreading検討
バタイユゲーム支援ツール強化版をthreadingを使って高速化できないか検討してみた。 結論から言うと難しい。 後の為に、試した事を以下にメモしておく。 1.基本的な考え方 前回の高速化検討で使ったテスト用EXCE … 続きを読む バタイユゲーム支援ツール強化版のthreading検討
バタイユゲーム支援ツール強化版の非同期化検討
バタイユゲーム支援ツール強化版を非同期処理で高速化できないか検討してみた。 結論から言うと難しい。 後の為に、試した事を以下にメモしておく。 1.基本的な考え方 前回の高速化検討で使ったテスト用EXCELシートを名前 … 続きを読む バタイユゲーム支援ツール強化版の非同期化検討
バタイユゲーム支援ツール強化版の並列化は難しい(2/E)
つづき 5.他のライブラリ pythonの並列化ライブラリにはRayというものもある。 しかし、下図のように初期化[3]でいきなりエラーになる。 Rayのインストールをray[default]にしたら[2]の … 続きを読む バタイユゲーム支援ツール強化版の並列化は難しい(2/E)
バタイユゲーム支援ツール強化版の並列化は難しい(1)
バタイユゲーム支援ツール強化版の並列化を検討してみた。 結論から言うと難しい。 後の為に、試した事を以下にメモしておく。 1.背景 バタイユゲーム支援ツール強化版はpythonプログラムからEXCELシートを ア … 続きを読む バタイユゲーム支援ツール強化版の並列化は難しい(1)