■ このスレッドは過去ログ倉庫に格納されています
【囲碁?】囲連星のAIを作ってみよう【連珠?】
- 1 :名前は開発中のものです。:2006/08/03(木) 16:13:45 ID:jCmv785l.net
- フリーソフト囲連星のAIを自作してみませんか?(囲碁+連珠)
デフォルトのAIが弱いので今なら囲連星AIの第一人者になれる。
もし名人より強いAIを作成すればそのAIが名人位に。
詳しいことはソフトダウンロード後、ヘルプメニューを参考に。
作成方法:AI部分をプログラムしコンパイルしたものをファイルコピーすればOK
ソフトダウンロード:http://irensei.com/
- 221 :名前は開発中のものです。:2007/07/15(日) 16:28:43 ID:YhfeHHOJ.net
- ちなみに自分でも最近AIのプログラミングをしていたのですが
まだ「おっ、打った」「6なのになぜ止めない?」とか
そんなレベルだったのである意味自分自身でのAI開発の
引退のきっかけになりそうなAIでした。
多分自分の開発でこれを超えるには年単位の時間がかかりそうなので。
- 222 :雑用係:2007/07/15(日) 17:50:01 ID:sodpv5Jg.net
- みなさん感想ありがとうございます。
まずは修正版AIを。
http://gamdev.org/up/img/9774.zip
修正前のAIは削除パスを思い出し次第削除します。
修正点
・人間が先手の時1手目3手目を1・2線に、
人間が後手の時に2手目を1・2線に打つとバグるのを修正。
・クラスをソートする方法をなんとなく覚えたのでαβ法に組み込む。
(これで少し思考時間が短くなるはず……)
>>219
まだβ版ですがそれでもよろしければ
フリーソフトに組み込んで貰っても構わないです。
人間相手にはまだまだ弱いと思っていたので予想以上の評価に驚いています。
それでもまだまだ問題点があるので少しずつ改良していこうと考えています。
他にも意見・感想・バグ報告等ありましたらどんどんお願いします。
- 223 :東陶基:2007/07/15(日) 18:06:12 ID:YhfeHHOJ.net
- >>222
ありがとうございます。
組み込む場合に1つお願いなのですが
ファイル名はこちらで変更するので問題ないのですが
新規対局の時に表示されるAIの名称を統一しないといけないので
今「Z_beta・・・」となっているところを他のAIと同様に
「コンピュータ Lv.2」として貰えると助かります。
お手数ですが宜しくお願いできますでしょうか。
ちなみに強さでの改良の余地ってまだ残ってますか?
もし短期間でさらに強くなりそうな場合でも出来れば
今のAIの強さくらいをLv2にしたいので一旦ある程度の修正版を
頂けると組み込むのにありがたいです。
- 224 :東陶基:2007/07/15(日) 18:10:22 ID:YhfeHHOJ.net
- あと個人的な感想としては必勝形を次々繰り出すところが強いです。
必勝形の5みたいなのの片方を止めてもさらに隣りの筋でまた必勝形みたいのが
いいですね。
ちなみに開発者さん本人は自分の開発したAIには勝てますか?
もし楽勝でしたらプレイヤーとしてもそれなりに強いレベルですね。
- 225 :雑用係:2007/07/15(日) 20:19:37 ID:sodpv5Jg.net
- >今「Z_beta・・・」となっているところを他のAIと同様に
>「コンピュータ Lv.2」として貰えると助かります。
>お手数ですが宜しくお願いできますでしょうか。
了解です。
ですが、まだバグが残ってるかもしれないので
2週間様子を見て問題がなければ
名称変更をしたものをUPするという形でよろしいでしょうか?
>ちなみに強さでの改良の余地ってまだ残ってますか?
死活に弱い、守りが弱い、時々意味不明な手を打つ
黒の長連対策をしていない、シチョウ対策をしていない、
評価関数のパラメータがいい加減でまともに調整していない、などなど。
>ちなみに開発者さん本人は自分の開発したAIには勝てますか?
9割以上は勝てます。弱点が分かってれば勝つのは結構簡単ですよ。
- 226 :現名人:2007/07/15(日) 21:31:30 ID:AKSKnK24.net
- これは強いね。
ぼーっと打ってると結構負ける。
黒の初手を真ん中に打つようにするだけで、もっと強くなりそう。
- 227 :東陶基:2007/07/16(月) 11:08:44 ID:F3GaTppf.net
- 2週間の件了解しました。
ただ現名人が226で書いてるように今の段階でそれなりに強いので
とりあえず現段階の強さのバグ取り+様子見で名称変更してUPしてもらえますでしょうか?
そういう意味では一応2週間と考えておきますがもし雑用係さんが
1週間位で「これくらいでもうバグはないかな」と思ったらUPして貰えると
嬉しいです。
死活、守り、意味不明・・・などの改良は現段階のAIでなくLv.3用として
別AIで改良して貰えるとありがたいです。
※要するにLv.0,Lv.1とLv.2の強さのバランスを調整したいので
Lv.0<<<Lv.1<<<<<<<<<<Lv.2 となるのを防ぐための目的だと思ってください。
色々勝手なことを言ってすいませんがご検討お願いします。
- 228 :東陶基:2007/07/16(月) 11:16:57 ID:F3GaTppf.net
- >>226
打ってるとわかるのが序盤からどんどんAIの得意な勝ちパターンを作りにいくから
ぼーっと打ってると5,6手目くらいでAIがリーチかけてくるからねぇ。
序盤からちゃんと打たないと防戦一方になっちゃうね。
>雑用係さん
もし良かったらプレイヤーとしても大会とか名人戦予選とか出てみてください。
それほど人数はいないですが長く打ってる人も多いので意外と優勝とかは
難しいと思いますよ。
- 229 :名前は開発中のものです。:2007/07/16(月) 22:52:20 ID:01h/7xii.net
- コンピュータの7が確実になると人間の手と関係なく淡々と7をつくりにいくような気もしなくもない
人間の方が7が近い時は防御にいくと良いかも
- 230 :名前は開発中のものです。:2007/07/17(火) 14:08:55 ID:NUJHob/f.net
- 負けが確定した段階でも考慮時間をかけるね。
勝ちが確定してても時間かける。
慎重なAIだなw
総レス数 799
279 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★