このSimple Hex Board game with AIについて
つながりを作る2人用ゲーム(友達やAIとプレイ)
Simple Hexは2人用の接続ゲームです。ルールはシンプルで、すぐに習得できます。
各プレイヤーは赤か青のいずれかの色を選びます。盤面全体にある1つの空いているマスを順番に塗ります。各プレイヤーの目的は、それぞれの色で示された盤面の反対側のマスを繋ぎ、繋げたパスを作ることです。最初に繋げたプレイヤーが勝利となります。
ゲームはデフォルトで「AIとプレイ」「友達とプレイ」「パス&プレイ」モードに対応しています。
AIモードでは、AIの難易度を3段階(簡単、中、難しい)に設定でき、AIは1人目または2人目のプレイヤーとしてプレイできます。また、「友達とプレイ」を選択して別のデバイスを使用している友達とプレイしたり、「パス&プレイ」を選択してローカルマルチプレイヤープレイを楽しんだりすることもできます。
このゲームは簡単に習得できますが、マスターするのは至難の業です。最後の動きが気に入らない場合は、「元に戻す」ボタンを使用できます。このオプションはAIバージョンではまだ利用できません。
スティールムーブ:Hexでは先攻プレイヤーが明確な優位性を持つため、後攻プレイヤーは先攻プレイヤーが先攻を決めた後に、先攻プレイヤーとポジションを入れ替える選択肢があります。そのため、先攻プレイヤーは確実に勝てない先攻を選ばざるを得なくなります。このオプションはAI版では利用できません。
プレイヤーが徐々に成長し、より長いバージョンをプレイできるよう、7X7、9X9、11X11の3種類のボードサイズを導入しました。これがSimple Hexという名前です。
Hexに関する詳細は、以下をご覧ください。
https://en.wikipedia.org/wiki/Hex_(board_game)
AIアルゴリズムの初期バージョンのパフォーマンス向上に尽力いただいたインターン生のSaatvik Inampudi氏とShoheb Shaik氏に感謝申し上げます。
現在のバージョンのAIは、「安定」非境界型ベストファーストミニマックスゲームと呼ばれる手法を採用しています。この手法について詳しく知りたい方は、https://www.linkedin.com/in/nsvemuri/までご連絡ください。