[効率化検討]VASSALトレイのデータ構造(1)

 buildファイルに追加するトレイのデータ構造を、作成済のデータから 見てみる事にする。下図は今まで使ってきたひな型(簡単なトレイを含む)の 内容である。 1.初めの部分 データ構造は、以下の通りである。 ①トレイ(b … 続きを読む [効率化検討]VASSALトレイのデータ構造(1)

[効率化検討]buildファイルの検討

 buildファイルをゼロから自作するのは、無謀である。そこで、以下のように 2段階に分けて作ることにする。 1.考え方  データには、シェンカーバンの戦いなど、個々の戦いに固有な部分と 共通部分がある。この共通部分をひ … 続きを読む [効率化検討]buildファイルの検討

[効率化検討]VASSALモジュールの内容

 最終形であるVASSALモジュール(シェンカーバンの戦いを例にした)の内容を 見てみる事にした。この内容から必要なデータとファイル形式を確認できる。 1.VASSALモジュールのファイル (1)自作のモジュールは、下図 … 続きを読む [効率化検討]VASSALモジュールの内容

[効率化検討]ユニット諸元データの入力

ユニット諸元データの入力については、前回までの試行で ある程度の見通しは立った。 1.基本的な作業手順 (1)ユニットシートをスキャナで撮影する。 (2)撮影した画像をPythonのOCR機能で読取り、  csvファイル … 続きを読む [効率化検討]ユニット諸元データの入力

[効率化検討]VASSALモジュール製作効率化の遠い道

 バタイユゲームのようなビッグゲームになると、ユニット数が約900になる。 これは、マーカーなど補助的なものを含まない部隊ユニット・指揮官ユニットの 合計である(ワグラムの戦い第2版で数えた)。 その為、VASSALモジ … 続きを読む [効率化検討]VASSALモジュール製作効率化の遠い道

第5次シェンカーバンの戦い(6/E)

<最終状況> <勝利判定>  勝利条件を適用すると決定的勝利である。   <人員の戦力と損失>  ゲーム損失=歩兵1戦力100人、騎兵1戦力50人で計算した今回のゲームで失った人員を2で割ったもの。 但し、捕虜 … 続きを読む 第5次シェンカーバンの戦い(6/E)

第5次シェンカーバンの戦い(5)

<19:00開始時点の状況> <19:40終了時点の状況>(3ターン経過後)  ロシア軍の潜伏箇所は36ヶ所を全て偵察済で、27ユニットの位置が全て判明した。 ロシア軍は、歩兵6ケ大隊が全滅、歩兵4ケ大隊とユサール1ケ大 … 続きを読む 第5次シェンカーバンの戦い(5)

第5次シェンカーバンの戦い(4)

<18:00開始時点の状況> <18:40終了時点の状況>(3ターン経過後)  フランス軍は、最後の増援部隊であるスーシェ師団歩兵2ヶ大隊が到着した。ロシア軍の潜伏箇所は 34ヶ所を偵察済で、25ユニットの位置が判明した … 続きを読む 第5次シェンカーバンの戦い(4)

第5次シェンカーバンの戦い(3)

<17:00開始時点の状況> <17:40終了時点の状況>(3ターン経過後)  フランス軍は左右のレグラン、スーシェ師団の歩兵11ヶ大隊とウディーノ師団の歩兵4ヶ大隊、 第5軍団騎兵3ヶ連隊とセバスティアーニ准将が順次到 … 続きを読む 第5次シェンカーバンの戦い(3)

第5次シェンカーバンの戦い(2)

<16:00開始時点の状況> <16:40終了時点の状況>(3ターン経過後)  フランス軍は左右のレグラン、スーシェ師団の歩兵9ヶ大隊とウディーノ師団の歩兵4ヶ大隊、 第5軍団騎兵2ヶ連隊、ランヌ元帥・ミュラ元帥と参謀長 … 続きを読む 第5次シェンカーバンの戦い(2)