ナインメンズモリス:コンピューター対戦
ナインメンズモリス AI対戦では、9個の駒を置き、線の上に3つ並べて「ミル」を作ると相手の駒を1つ取れます。駒が2個になるか、動けなくなった側の負けです。
出典:Wikipedia: Mühle (Spiel) – 配置・移動・終盤の各フェーズ、取り規則(2010年トーナメント規則)、引き分けと解明(Gasser)。更新日:
計算方法
ナインメンズモリスの遊び方
盤は、辺の中央でつながった3重の正方形でできていて、点は全部で24個あります。各プレイヤーの駒は9個で、白が先手です。ゲームは3つのフェーズで進みます。
- 配置:交互に空いている点へ駒を1個ずつ置き、9個すべてを置きます。
- 移動:毎ターン、線に沿って隣の空いた点へ駒を1つ動かします。動けなくなったら負けです。
- ジャンプ:駒が3個になったプレイヤーは、空いているどの点へも飛べます。このルールはオフにできます。
線の上に自分の駒が3つ並ぶとミルです。ミルを作ると相手の駒を1つ取れますが、ミルに含まれる駒は取れません(相手の駒がすべてミルの中にある場合を除く)。駒が2個になった側の負けです。
コンピューターの3段階
- やさしい:1手先だけを見て、ときどきランダムに指します。
- ふつう:3半手先まで読み、駒の数、あと1つでミルになる並び、動きやすさを評価します。
- むずかしい:アルファ・ベータ探索で最大8半手まで段階的に読みます(1手約0.7秒まで)。
コツと豆知識
- 配置フェーズでは角より辺の中央の交点を取りましょう。動ける方向が多くなります。
- 毎ターンミルを開け閉めできるダブルミルを作れば、ほぼ勝ちが決まります。
- このゲームは解析済みで、双方が最善を尽くすと引き分けになります(ラルフ・ガッサー、チューリッヒ工科大学、1993/1996年)。
注意点
ここでは同じ局面が3回現れるか、50手の間駒が取られないと引き分けです(独自の簡略ルール)。公式ルールとは異なる場合があります。コンピューターは定跡や終盤データベースを使っていないので、勝つことができます。
保存とプライバシー
設定と成績はブラウザのlocalStorage(キーmuehle)に保存され、サーバーには何も送信しません。
よくある質問
ナインメンズモリスのルールは?
まず交互に9個ずつ駒を置き、その後は隣の空いた点へ動かします。3つ並ぶとミルになり、相手の駒を1つ取れます。駒が2個になるか動けなくなると負けです。
ナインメンズモリスの勝ち方は?
駒が動ける状態を保ち、早めに交点を押さえ、相手のあと1つでミルになる並びをふさぎましょう。ダブルミルを作れると非常に有利です。
ジャンプ(フライング)とは?
駒が3個になったプレイヤーが、空いているどの点へも駒を移せるルールです。ここではオン/オフを選べます。
AIの「むずかしい」は勝てますか?
勝てます。最大8半手先まで読みますが、定跡や終盤データベースは持っていません。
無料で遊べますか?
はい。ブラウザだけで、登録不要。コンピューター対戦と1台での2人対戦ができます。
出典・根拠
- Wikipedia: Mühle (Spiel) – 配置・移動・終盤の各フェーズ、取り規則(2010年トーナメント規則)、引き分けと解明(Gasser)
- Wikipedia: Nine men’s morris – rules, flying, solved game
- Wikipedia: Alpha-beta pruning
- MDN: Crypto.getRandomValues()
更新日: · 編集方針
関連ツール
- チェッカー:コンピューター対戦チェッカーを無料でプレイ。AIと3段階の強さで対戦、または1台で2人対戦。英米式ルールのほか国際ルール10×10など7種類。登録不要です。
- カラハ AI対戦:コンピューター対戦カラハを無料でプレイ。種をまき、連続手番を狙い、相手の種を取りましょう。AIと3段階の強さで対戦、または2人対戦。登録不要です。
- コンピューターとチェス対戦ブラウザで無料のチェス対戦。コンピューターの強さは初心者向けから非常に強いまで8段階。ヒント、一手戻し、白番・黒番を選べます。登録不要です。
- 四目並べ(コネクトフォー)をオンラインでプレイ四目並べ(コネクトフォー)をブラウザで無料プレイ。同じ端末での2人対戦と、3段階の強さのコンピューター対戦に対応。アプリも登録も不要で、スコアは自動保存されます。
- 三目並べ(マルバツゲーム)をプレイ三目並べ(マルバツゲーム)を無料で。コンピューター対戦(かんたん・ふつう・最強)、同じ端末で2人対戦、リンクで友だちと対戦。3×3・4×4・5×5に対応。
- ソリティア無料ゲーム(クロンダイク)ソリティア(クロンダイク)を無料プレイ。登録不要で、1枚・3枚めくり、元に戻す、ヒント、必ず解ける「今日の配札」付き。タイムを共有すると同じ配札で挑戦できます。
- 駅ルーレット:山手線・大阪環状線からランダムに1駅駅ルーレット(無料)。山手線の全30駅または大阪環状線の全19駅から、行き先の駅をランダムに1つ決めます。途中下車の旅や散歩、飲み歩きに。駅は自由に追加できます。
- 性格ルーレット:キャラ設定・創作に使える36の性格性格ルーレット(無料)。明るい、クール、ツンデレなど36の性格からランダムに1つ決めます。クセのある性格だけにも切り替え可能。オリキャラ設定や創作、TRPGに。
- 席替えツール:ボタン1つでランダムな座席表を作成席替えツール(無料・登録不要)。人数と列を入れてボタンを押すだけで、ランダムな座席表ができます。前の席にしたい人の指定、席の固定、使わない席、印刷、全画面対応。