輸送の問題 2

マニュアルはきちんと読もう。

An Army with at least one successful convoy route will cut the support given by a unit in the destination provience that is trying to support an attack on a Fleet in an alternate route of that convoy.

ひとつでも有効な輸送経路があれば(輸送される)陸軍は目的地の海軍による別経路への攻撃支援をカットできる。

後は successful convoy route の解釈次第だな。輸送命令が揃っていることが successful なのか戦闘による経路切断がなくて初めて successful なのか。前者なら実装は簡単なんだが後者だと次の状況が解決できない。実際の地形で起こり得るかはともかく移動先の海軍が互い違いに輸送経路への攻撃を支援している場合である。

      (D)←------+
      ↓         |  A, E: 移動
[A]---[B]-→(C) /   B, F: 輸送
              X     C, G: 支援
[E]---[F]-→(G) \   D, H: 移動
      ↑         | 
      (H)←------+

これが陸戦ならカット成立で話は簡単なんだがな。

      (C)←------+
      ↓         |
      [A]-→(B) /   A, D: 移動
              X     B, E: 支援
      [D]-→(E) \   C, F: 移動
      ↑         |
      (F)←------+

今のところ最終的に輸送経路が全滅する状況でも特例以外の支援はカットできる方向で検討中。