ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

ゲームのAI(人工知能)論コミュのテーブルゲーム系のAI

  • mixiチェック
  • このエントリーをはてなブックマークに追加
まず基本は勝つ条件と負ける条件を考慮して、巻ける条件を満たさずに勝つ条件を満たそうとすることが基本だろう。○×ゲームを例としてあげると、
勝つ条件=自分のマークを三つそろえる。
負ける条件=相手のマークが三つそろう。
その後に、地形を考慮するのも重要である。
3×3の升目でやると真ん中が有利になるのは勝利条件である三つそろえるというラインの可能性が大きいからである。
123
456
789
とすると、5を含む3つの直線ラインは159、357、258、456の4つである。
他の場所を見ると、1は123、147、159の3つ
2は123,258の2つ・・・
と真ん中が4つ、角が3つ残りが2つである。
ゆえに自分が、真ん中>角>他の優先順序でおけばいいことがわかる。相手のマークが揃いそうになったら、防がなければならないので、相手のリーチがかかってる場所>真ん中>角>他の優先順序で置くようにすれば、おそらく負けなくなるだろう・・・

コメント(3)

相手の駒の置き方によって評価しなおさなければならないので
4手目で
○11
1×1
11○
↑×側から見た揃える可能性のある各マスのラインの数
○12
1×1
21○
↑○側から見た揃える可能性のある各マスのラインの数
×側から見たらどのマスも評価が1で変わらないが、○側の評価2のマスに置かれるのを防がなければならない。
○側の1の部分に置けばその隣の2は1になり、次の手で今置いた罰の反対側に置かなければならず、もうひとつの2も×側が置ける。
評価ははじめだけではなく、手を打つたびに打ったライン上の評価を変えていかないと意味がない。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

ゲームのAI(人工知能)論 更新情報

ゲームのAI(人工知能)論のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング