■ このスレッドは過去ログ倉庫に格納されています
【囲碁?】囲連星のAIを作ってみよう【連珠?】
- 1 :名前は開発中のものです。:2006/08/03(木) 16:13:45 ID:jCmv785l.net
- フリーソフト囲連星のAIを自作してみませんか?(囲碁+連珠)
デフォルトのAIが弱いので今なら囲連星AIの第一人者になれる。
もし名人より強いAIを作成すればそのAIが名人位に。
詳しいことはソフトダウンロード後、ヘルプメニューを参考に。
作成方法:AI部分をプログラムしコンパイルしたものをファイルコピーすればOK
ソフトダウンロード:http://irensei.com/
- 291 :Y:2007/08/16(木) 00:36:59 ID:cO/OQC/T.net
- 修正したのでアップロードしました。
http://www.uploda.net/cgi/uploader4/index.php?file_id=0000018092.zip
・ランダムシミュレーション部分のバグを修正
・手を探索する順番を少し工夫した
多少ましになったと思います。
- 292 :東陶基:2007/08/16(木) 00:45:37 ID:4Ulb4nNF.net
- ありがとうございます。
毎日強くなってるのでちょっと驚きではありますが。
もし良ければLv2より明らかに強くなった段階とかでコンテストに参加して
あとは上級レベルを目指して対人戦に参加してみてください。
ちなみに賞金はとりあえずお二人には中級レベル分のをご用意してますので
いつでもどうぞw
- 293 :Y:2007/08/16(木) 15:18:25 ID:cO/OQC/T.net
- 修正したので、アップロードしました。
http://www.uploda.net/cgi/uploader4/index.php?file_id=0000018110.zip
修正点
・重複して手を探索していた問題の修正
・相手の石を取る手を優先して探索するようにした
そろそろネタ切れで、今のところ二つしか改善案がないので
Lv2より強いAIが作れるかどうか…
- 294 :東陶基:2007/08/16(木) 19:41:20 ID:wcDeX23q.net
- 確かにLv2はハードル高いですね。
ただ今でも黒で10秒だとYさんので勝率5割くらいなので
2つも改善案あればそれなりになるかも。
安易過ぎてすいませんが。
出来ればYさんのをとりあえずLv3にしたいので
色々試してみてください。
- 295 :名前は開発中のものです。:2007/08/16(木) 22:09:01 ID:Uiav3adw.net
- もうちょっと利き筋のルーチンを強化できないかな。
黒がuctです。
17手目で守らないと利き筋がありすぎてさすがに黒きつい。
一気に押し切られそう。
事前に察知して利き筋が沢山ある状況に陥らないようにできれば。
求めすぎかもしれないけど、がんばってください。
(;SZ[19]
;B[ji];W[kj];B[kh];W[li];B[lh];W[ih];B[mi];W[mj]
;B[ki];W[lj];B[jj];W[ni];B[mg];W[mh];B[lf];W[qj]
;B[ij];W[pj];B[oj];W[ok];B[oi];W[oh];B[pi];W[qi]
;B[hk];W[ph];B[gl];W[nj];B[lg];W[oj])
- 296 :Y:2007/08/17(金) 12:49:13 ID:oGXfUFgT.net
- >>294
了解です
>>295
なるほど、確かに17手目で守らないとまずいですね。
そういう局面にも対処できるように努力してみます。
ご報告ありがとうございます。
- 297 :東陶基:2007/08/20(月) 17:33:03 ID:XUpC2/oz.net
- とりあえず気付いた事なのですが
(B[ji];W[kh];B[ki];W[li];B[lj];W[mj];B[lh];W[mi];B[kg];W[jh]
;B[jg];W[ih];B[hh];W[ig];B[ii];W[hg];B[gg];W[gf];B[ff];W[gh]
;B[hi];W[fg];B[gi];W[fi];B[fj];W[lg];B[ei];W[fh];B[ij];W[kj]
;B[gk];W[kf];B[hl];W[im];B[ik];W[jf];B[mg];W[mh];B[hj];W[kg]
;B[gm];W[gg];B[jj];W[jg])
AIが黒です。
これで途中でもAIが勝てそうなところはありますが
31手目のG9の手がちょっと疑問ですね。
D10やK10あたりでもう決まりそうなのになぜかG9。
あんまり詰めの段階で強くなりすぎるのもあれですがとりあえず報告です。
10秒でしたので単に時間の問題だけでしたらスルーして下さい。
あと黒19手目、白20手目のところも両アタリになって基本的に不利になるので
極力その状況を作らない方がいいと思います序盤は特に。
- 298 :Y:2007/08/21(火) 01:27:21 ID:aNq9gjpS.net
- 確かに31手目ではD10等に置いた方が良さそうですね、
十分に時間をかければ大丈夫だと思いますが
短時間の思考で打てるようにしたいですね。
なるほど、両アタリの問題も何かしら対処した方が良さそうですね。
修正したので、アップロードしました。
http://www.uploda.net/cgi/uploader4/index.php?file_id=0000018349.zip
修正点
・重複して手を探索していた問題を修正
・自分と相手が同時に6連がある場合に相手の6連を止めてしまう問題を修正
など
- 299 :東陶基:2007/08/21(火) 14:34:33 ID:zldNYv2S.net
- いつもありがとうございます。
あと土曜日に試して思ったのですがAIを大会に出そうとすると
思いのほか持ち時間のロスがありました。
AIの手を見ながら確認して打っているとAIの思考時間が10秒だとしても
20秒弱一手にかかる事が判明。もちろん3分+1手20秒なので最初の3分の余裕で
時間切れになることはなかったですが。
そういう意味ではこの前も書いたようにあんまり時間かけなくても即指せる手は
即指したほうが持ち時間の節約にもなります。
可能でしたら検討してみてください。
- 300 :名前は開発中のものです。:2007/08/24(金) 00:57:15 ID:e4ppSOYf.net
- 会長がしょぼいPC使っててYさんのプログラムの評価が下がるのはよくない。
会長はCPU&メモリだけでも最新ハイスペックPCを用意すべき、
とはおもうけど、そこまで負担を強いるのも酷かな。
でも賞金にポンと20万だせるなら…
それに普通の人のPCが会長くらいのPCだとすれば、
会長のPCで評価するのが妥当ともいえなくも無いし。
総レス数 799
279 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★