* aclib #15 - reversi1~4.c の紹介ページ -(by [[K]], 2020.09.18) ** (1) 基本情報 -マウスだけで操作するアプリの例として開発した、aclライブラリ用のオセロゲームです。 -基本的にAIと対戦するタイプです。「待った」はできません。 |reversi1.c|AIは着手可能な場所から乱数で選ぶだけです。| |reversi2.c|AIはシンプルな評価関数を使って着手を選びます。しかし先読みは一切ありません。| |reversi4.c|AIは残りマス数が少なくなると、完全読み切りで打ちます。それまではreversi2と同じ方法で打ちます。| ** (2) 実行画面 -http://k.osask.jp/files/pic20200915d.png ** (3) 遊び方 -最初に、プレイヤーとAIのどちらが黒でどちらが白なのかを選択します。黒が先番になります。 -マウスカーソルと黄色の枠内に入れて、クリックしてください。 -あとはプレイヤーの番になるたびに、盤上のうち着手可能な位置へカーソルを移動させて、クリックしてください。 -あとはプレイヤーの番になるたびに、盤上のうち着手可能な位置へマウスカーソルを移動させて、クリックしてください。 -着手可能な場所がなくパスしなければいけないときは、画面の右側にpassと書かれるので、その場所をクリックしてください。 -ゲームが終わって、最終的な結果が確定したら、その黄色の枠内をクリックすれば、再ゲームになります。 * こめんと欄 #comment