aclib #15 - reversi1~4.c の紹介ページ

  • (by K, 2020.09.18)

(1) 基本情報

  • マウスだけで操作するアプリの例として開発した、aclライブラリ用のオセロゲームです。
  • 基本的にAIと対戦するタイプです。「待った」はできません。
reversi1.cAIは着手可能な場所から乱数で選ぶだけです。
reversi2.cAIはシンプルな評価関数を使って着手を選びます。しかし先読みは一切ありません。
reversi4.cAIは残りマス数が少なくなると、完全読み切りで打ちます。それまではreversi2と同じ方法で打ちます。

(2) 実行画面

  • http://k.osask.jp/files/pic20200915d.png

(3) 遊び方

  • 最初に、プレイヤーとAIのどちらが黒でどちらが白なのかを選択します。黒が先番になります。
  • マウスカーソルと黄色の枠内に入れて、クリックしてください。
  • あとはプレイヤーの番になるたびに、盤上のうち着手可能な位置へマウスカーソルを移動させて、クリックしてください。
  • 着手可能な場所がなくパスしなければいけないときは、画面の右側にpassと書かれるので、その場所をクリックしてください。
  • ゲームが終わって、最終的な結果が確定したら、その黄色の枠内をクリックすれば、再ゲームになります。

こめんと欄


コメントお名前NameLink

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-09-18 (金) 10:46:12 (41d)