365日、独立独歩

2012-05-06

第22回世界コンピュータ将棋選手権

22:25

選手権に関与したすべての方々、お疲れ様でした。

今年も3日間、無事に終了してよかったです。

芝浦将棋については、今年は改良というよりは改悪してしまった印象で、個人的には昨年の方が良いバージョンだったのではないかと思っています。

それでもまぁ、少しずつBonanzaに頼らずに済む部分が増えているので、来年は脱Bonanzaで頑張りたいなと考えております。

とりあえず、しばらくは進歩本6を読むことと方策勾配法の勉強に注力しようかなー

山田 剛@CSA山田 剛@CSA 2012/05/07 01:11 選手権お疲れさまでした。
来年の成果を期待しています。

fill_shibaurafill_shibaura 2012/05/07 23:08 運営の方々も本当にお疲れ様でした。
成果を出せるよう一年間準備したいと思いますので、来年もよろしくお願いします。

2011-05-11

Bonanza 6.0を将棋所で動かす

13:44

bonanza_v6.0をコンパイルする際、オプションでUSIを定義するとエラーが起きます。

これは、root.cのis_move_ignoreのプロトタイプ宣言にCONVと付け加えると通すことが出来ます。


いざ将棋所で動かそうとすると、これはusiエンジンではありませんとか言われます。

main.cの40行目あたりにあるif文をコメントアウトして、usi_mode=usi_on;だけにすると将棋所に認識されます。


しかし、このままでは対局を行うことは出来ず、proce.c内のproce_usi関数にてsetoptionコマンドが送られてきたときの処理を付け加え、その他もろもろコマンドに対応する必要があるようです。


結局、それほど将棋所で動かしたいわけでもないのでこのあたりで諦めましたwww

A級A級 2011/05/11 16:37 私もbona6読みはじめてます。ソース見るとUSIなんたらといっぱいあるのでUSI対応したのかなーと思うんですが、ドキュメント見るとどこにもUSI対応しましたとは書いてないんですよね。まだ途中なのかな?

fill_shibaurafill_shibaura 2011/05/11 22:49 対局させようと思うともう少しいじらなければならない気がするので、恐らく途中だと思います。

紫外線紫外線 2011/06/07 07:31 BonanzaソースコードのUSI対応化は以下より...

http://www.geocities.jp/shogi_depot/doc/bonanza_usi.htm

2011-05-09

Bonanza 6.0

00:20

月曜日になって、少しやる気を出してみたらなんと新しいBonanzaが公開されていました。

とりあえずダウンロードしてReadme.txtを眺めてみたのですが、色々変わってそうですね。

ソースの方は、dfpnについてはそのうち読むことにしてまずはevaluate.cを拝見。

大部分はbonasseを参考にしていますが、細かな部分で異なる模様。

ざっと読んだ感想ですが、なるほどと感嘆してしまう部分もあり、勉強になりますね。

Makefileも見ましたが、どうやらUSIに対応した様子?

しかし、早速コンパイルしてみるけどエラーが出てしまいます。

not implementedと書いてあるけど、どういう意味なのだろう…

あとでのんびりソース読みますか。

2011-05-04

2日目を終えて

01:52

いやー、さすがに厳しい戦いでしたね(^_^;

勝敗だけを見ると5勝4敗なのですが、妥当な気もしますねー。

まぁ、気持ちを入れ替えて来年に向けて頑張ります!

来週あたりからwww

とりあえず、BonanzaC++で書きなおして、Magic Bitboardをやるのかな?

卒研はやっぱり学習関連で進めたいので、開発とはちょっと路線が異なりますが恐らく平気でしょう。

対局のlogファイルを見ようかと思ったのですが、USBにデータを移すのを忘れてましたねー

やっぱり来週から頑張ることにしましょうか!

2011-05-03

芝浦将棋vsBonanzaFeliz

23:03

持ち時間10分

76勝23敗1分


選手権で使用するのは、3週間前に発見したバグを、修正、再学習したものです。

したがって、長い持ち時間での学習が間に合っていません。

また、定跡を切って初手から学習しており本番も定跡を切ろうかと考えているのですが、初手からバンバン時間使うのでかなり心配です。

勝率もPonanzaに比べると劣っているのですが、一発勝負なので勝てるように祈ります!

今年1年は自由に使える時間がたくさんあるので、来年は頑張りたいですねー

tuukouninntuukouninn 2011/05/04 01:38 floodgateではプログラムは動かしてみないんですか?

fill_shibaurafill_shibaura 2011/05/04 07:06 本当は選手権前に投入したかったのですが、バグを見つけてしまったので間に合わないくて…
選手権後にやるかもしれません。