■ このスレッドは過去ログ倉庫に格納されています
【囲碁?】囲連星のAIを作ってみよう【連珠?】
- 1 :名前は開発中のものです。:2006/08/03(木) 16:13:45 ID:jCmv785l.net
- フリーソフト囲連星のAIを自作してみませんか?(囲碁+連珠)
デフォルトのAIが弱いので今なら囲連星AIの第一人者になれる。
もし名人より強いAIを作成すればそのAIが名人位に。
詳しいことはソフトダウンロード後、ヘルプメニューを参考に。
作成方法:AI部分をプログラムしコンパイルしたものをファイルコピーすればOK
ソフトダウンロード:http://irensei.com/
- 111 :名前は開発中のものです。:2006/11/15(水) 00:17:59 ID:6bXh1lvr.net
- >>110
ためしに明日からここで作ってみるわ。
誰かルールに詳しい人サポートお願いします。
- 112 :名前は開発中のものです。:2006/11/15(水) 03:04:49 ID:q3dN8+3M.net
- >>111
おぉ〜。応援してるよ。
俺も作りかけたんだけど挫折しちまったから
代わりに賞金20万狙って
- 113 :名前は開発中のものです。:2006/11/16(木) 17:34:21 ID:v1XiV2pE.net
- 今、ためしに作ってみたんだけどイマイチ自信がもてない。
この盤ゲームは一番長い連続した碁の長さを競うものなの?
で、どんなAIというか
19x19マスに情報を19x19階層分持っておく。
ターンで敵の打ったx,y,nに保存して内部に(1)もしくは(周りの数)を足す。
x,y,nの周辺に合計1~以上を検索してなかったら1以上になる位置に打つ。(ここは適当)
ターンを増すごとに階層情報が増えるので何処が重要なのかわかってくるハズ。
連続性がこの勝敗を分けるみたいだから
数の多いところを抑えて、自分はもっとも数の小さな位置からもっとも多い位置の中間を狙わせる。
考え方としてはその位置にどれだけ投資されたかっていう考え方。
このゲームではどこを狙っているのかが問題になっているし、連続性とう位置関係も解決されるハズ。
と長いけど、サンプルあとでうぷしますね。
締め切りっていつ?
- 114 :名前は開発中のものです。:2006/11/16(木) 20:36:31 ID:WEY5fEp7.net
- >>113
>この盤ゲームは一番長い連続した碁の長さを競うものなの?
違う。
ルールをしっかり読んだ方がいい。
ルールの記述は厳密さが足りないところも多々あるが、
そんな風に誤解されるほど酷いものではないと思う。
- 115 :名前は開発中のものです。:2006/11/16(木) 20:41:02 ID:WEY5fEp7.net
- ちなみに勝敗条件は
>先に七連を規定本数作った対局者を勝ちとする。
>白は長連でも七連と認める。
公式で落とせるソフトでは規定本数=1になってるね。
- 116 :名前は開発中のものです。:2006/11/16(木) 22:32:55 ID:dl29CCgp.net
- 囲めば石を取れる7目並べって考えれば
そんな遠くは外れないと思う
締め切りはないんじゃないかな。随時募集みたいだよ
- 117 :名前は開発中のものです。:2006/11/16(木) 23:10:27 ID:v1XiV2pE.net
- >>114,115,116
ありがとう
もうちょっとがんばって改良するわ
- 118 :名前は開発中のものです。:2006/11/18(土) 01:58:05 ID:01Ho7F5J.net
- >>117
ところでこういうのを作る時って、どのあたりがネックになるの?
躓かないで一応打てるとこまでは直ぐ出来るのかな?
強い弱いを別としたら
- 119 :名前は開発中のものです。:2006/11/18(土) 03:18:55 ID:cWdJzjpe.net
- >>118
強い弱い別にしたら if 分でルールどおりに書いてみただけでも一応は動くよ。
ただし、その if を自動化するからこそ可能性があるのね。
ネックはやっぱりルールでしょう。
この場合は7連続がどうたらとか、囲むとか、それさえなんとかなれば強弱もなんとかなりそう。
オセロのAIなんか見てみると面白いかも。(HSP系なら落ちてるよ
- 120 :名前は開発中のものです。:2006/11/18(土) 07:10:34 ID:YJI7iwNn.net
- >>118
>>119
C++なら盤面の更新や着手可能個所の列挙などを手軽にできるAPIがあるので楽
自分で実装するのも難しいことではないね
>オセロのAIなんか見てみると面白いかも。(HSP系なら落ちてるよ
なぜHSP?というのは置いておくとして、
オセロは定番だから取っ掛かりにはなるかもしれないね
ただオセロと比べると盤面が広いのと、
着手候補数が多い(既に置かれている石の周辺だけを候補としても)のが辛いところかな。
総レス数 799
279 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★