高校二年の将棋部部長さんが、Bonanza相手に10戦中2勝8敗のソフト開発
2chの将棋・チェス板のコンピュータ将棋スレから。
http://game12.2ch.net/test/read.cgi/bgame/1184085334/487-490
487 :名無し名人:2007/09/24(月) 00:56:24 ID:eIf7yTSg 最近、棋譜データベースを作り色々試行錯誤してソフトを作っています。 <棋譜でーたべーす> FrontPage: http://wiki.optus.nu/shogi/index.php?page=FrontPage からほぼ全ての棋譜をダウンロードして、後は適当に落ちていた棋譜DBをエンコードし 軽く作った(駒を動かすだけの能力)sikou.dllを入れていざやってみると、弱いorz Bonanzaと対戦しても50手くらいまでしか持たない、こんなに弱いとは・・・ 仕切りなおしてデータベースの強化はやめ、駒の評価関数と序盤・中盤・終盤の局面点数付けをしました。 といっても終盤からは15手詰みのルーチンを居れ、序盤はもっとも勝率の多い戦法を出すように設定。 棋譜データベースは完全一致で働くので検索一致型に切り替え、いざBonanzaとの対戦。 結果は10戦中2勝8敗、ここまで一年・・・ようやく勝てた・・後は独自のルーチンを入れてみる予定です。 488 :名無し名人:2007/09/24(月) 01:18:42 ID:6rlcmWOz 勝率2割でもたいしたもんだよ、いやマジで。 今後の奮闘に期待するよ。だからトリ付けて。 489 :名無し名人:2007/09/24(月) 01:27:36 ID:+MHMg+eQ ホント、ボナンザ相手にイーブンな条件で10戦中2勝するなんて なかなか強いじゃない。 データベースをエンコードってデータベースドリブンな思考をするの? 面白いね。 490 :名無し名人:2007/09/24(月) 01:41:41 ID:eIf7yTSg データベースだけで糞容量喰うから、必要なものだけ取り出せるように データをエンコードして、必要な局面になったらデコードするようにしてる。 といっても効率のいい方法ではないのは確かなんだ・・・ もう寝不足で文章変かもしれないけど、一応書くます。。 もともと俺は囲碁ソフトを作っていました。といっても級レベルで最低なくらいな奴だけどw んであるときコンピューターチェスのディープブルーの資料を読んでみたんだ。 そしたらディープブルーの思考はデータベース(対戦相手の棋譜)を元に制作されてるじゃないか! んで当時の世界1を破ったって書いてある。単純に凄いと思った。俺なんかお遊びでJAVAの囲碁ソフトを作ってる 比べ物にならない、いや比べる対象に値しないくらい凄いと思った。その時俺は囲碁を捨てた(ちなみに囲碁でその当時俺の棋力はニ段程度) ちょうど中学を卒業すると同時に将棋に切り替えて、先ずは自分自身が強くなろうと思い特訓・・三ヶ月で24で1700までに上がった。 何回寝坊しただろうw何回学校を休んだだろうwもう数え切れないくらい親に迷惑かけました・・・ んでいま高校二年生の将棋部部長、部員ニ名しかも俺含んでね^^;来年廃部・・ しかももう一人が女子orzもう駄目だうちの将棋部、次は技術部に行こうと思うw ちなみに今までのBonanzaとの戦歴は47戦5勝42敗 一手は大体五秒かかる。だめだBonanzaってなんでこんなに指すの早いんだorz てなわけで明日将棋の大会なんで寝ます。。みなさんオヤスミ。
Bonanza相手に勝ててるのは凄い!
もちろん2chですし、ネタの可能性はありますが、
その他の書き込みが妙にリアリティがありますし、本人そうとう強いみたいです。
来年の選手権に出てきたら凄いですね。
しかも、高校二年生とのことで、将来が楽しみです
イーブンな条件で、Bonanzaに勝てることもあるなら、2次シード狙えるんじゃないでしょうか?
(みさきは一度もBonanzaに勝てたことはない。40秒対1秒でも←しかもメモリ最小(w
データベース指向なエンジンも発想が斬新と思います。
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★ このスレを見ている人はこんなスレも見ています。(ver 0.20) おまいら最強の将棋プログラムしてみろよ part6 [プログラム] P5B Deluxe専用 雑談スレ 1枚目 [自作PC] スーパーロボット大戦IMPACT攻略 No.41 [家ゲRPG攻略] 囲碁ソフトについて語るスレ6 コンピュータゲーム [囲碁・オセロ] スパロボ最高傑作はIMPACT 18周目 [ロボットゲー]
このスレ読んでる人のおすすめを見てみると、スーパーロボット大戦が入っている。
やはり、そういうモチベーションの人にニーズがあるみたいですね(^^;