マテリアルコストの計算方法 〜ホッパー編〜

ゲーム理論

中国象棋のシャンチーに出てくる”砲”(大砲 : Cannon)のようなホッパー駒についてマテリアルコストを計算していきましょう。

この2つの図を見ながら計算しましょう。

次に、砲の動きを確認しましょう。

この図のように、動くときは将棋の飛車のように動きますが、駒を取る時は、他の駒を一つ飛び越える必要があります。

この砲の動きを他の様式で表してみましょう。

この図は、砲のモーション(動き)を表しています。

飛車のように移動でき(△)、他の駒(☐)を飛び越えて、駒を捕獲できる(×)ことを表しています。

このままでは、計算ができないので、モーションの表記を変えます。

具体的には、以下のようにします。

この下の図は、上の図と同じモーションを表しています。

この図の左側は、縦横にどこまでも移動できることを表しています。

右側は、他の駒を一つ飛び越えて捕獲できることを表しています。

これで、準備はできました。

それでは、砲のマテリアルコストを計算していきましょう。

[Light Square]に△が4つ

同じく、[Light Square]に☐が4つ

[Dark Square]に×が4つ

なので、

△•[Light Square]•4+☐•[Light Square]•4+ו[Dark Square]•4

=1/2[×1]×4+1/2[×1]×4+1/2[×0.5]×4=2+2+1=5MtC

となります。

コメント

タイトルとURLをコピーしました