bona6_no_fv

floodgateにbona6_no_fvというBonanza6のfv.binをゼロクリアしたらしきBonanzaが登場しました。

fv.binをゼロクリアしているだけなので実際は3駒関係を計算しているだけの計算時間がかかっているのだと私は思います。

ゆえにR1750ぐらいで落ち着くと思うのですが、万が一、ひよこカルロ将棋neo 1.12に勝ち越すようであれば、ひよこカルロ将棋neo側にバグが何かあるということなんだと思います。

ひよこカルロ将棋neoがバグっているかどうかの検証にもなるので、ありがたいです。

ひよこカルロ将棋neoが勝手に先読みするらしい問題について

2chのコンピューター将棋スレでひよこ将棋(ひよこカルロ将棋neoのことだと思うのですが。以下、ひよこ将棋と略記します)が勝手に先読みするらしいことを書いている人がいまして、私にはこの原因がよくわからないので、ざっと思っていることを書いておきます。

まず、将棋所で「相手の手番中に先読み」のチェックは外れているものとして話を進めます。

ひよこ将棋では、USI側からponderしていいよ("setoption name USI_Ponder value true") と言われていないときはbestmoveを返すときにponder指定はしないようになっています。

ゆえに、将棋所で「相手の手番中に先読み」のチェックが入っていないときにponderすることはないように思います。

しかし、仮にひよこ将棋側がbestmoveを返すときにponder指定を誤ってしてしまっているとします。(これは将棋所のデバッグ用のログを見れば確認できます。もしかしたら何らかの条件下においてponder指定を誤ってしてしまうのかも知れません。)

この場合、将棋所はponder要求を無視するべきだと思うのですが、もしかしたら古いバージョンの将棋所ではponder要求を無視しないのかも知れません。少なくとも最新版では無視されていたと思います。

とりあえず私にわかっていることは、
・最新版の将棋所
で、なおかつ
・「相手の手番中に先読み」のチェックは外れている
ならば先読みすることはないはずだということです。

しかし、
・ひよこ将棋が何らかの条件下においてponder指定を誤ってしてしまう
だとか
・ponderを許可していないときに思考エンジン側からponder要求がきた場合にponderさせてしまうGUIがある
だとかするのかも知れません。

その場合は、このGUIのこのバージョンで再現できると教えてください。

ひよこカルロ将棋neoが備後将棋に勝ったようです

ひよこカルロ将棋neoが備後将棋に勝ったようです。10戦やって勝てたのはその1局だけですが。

http://wdoor.c.u-tokyo.ac.jp/shogi/view/2011/11/17/wdoor+floodgate-900-0+hiyoko_carlo_neo_v1.12_4c4t+bingo+20111117073009.csa

備後将棋が飛車切りから攻めてきました。ひよこ陣は風前の灯火ですが、この攻めは切れています。

83歩と飛車取りに打たれた歩を打たれましたが、「そんなこと知るか」と64香。ここで後手は飛車を取れないようで(63香成〜61龍がある)仕方なしに同歩。そして63角のただ捨てに同玉61龍62角。

そこでさらに64飛のただ捨て!!

「これバグってるんじゃないの?」と思いながら見ていた私ですが、同玉に97角の覗き。合駒が難しいです。75香に同角。

「まだ捨てるんかい!!」

しかしこの角は取れません。76歩65玉77桂以下詰んでしまいます。そこで後手は74玉と交わしますが、76香がなかなかの手。後手はたまらず35飛から角を払いますが、75同香としたところで、この香が取れません。

その後、数手進んで先手から72角打の王手。


後手が63角と合わせますが、またまた64飛とただ捨て。

「やっぱりこれバグってるんじゃないの?」

とハラハラしながら見てましたが、同玉に63桂成以下寄せきってしまいました。

上図は投了図です。76同玉には77金以下詰みますので逃げるとしたら84玉ですが、これは63角成と銀をとって、先手玉が77〜88への逃げ道が確保されているので王手が続きません。

ただ捨てを連発しての鮮やかな寄せでした。

詰将棋ください

いま私が書いているdf-pnのルーチンの動作チェックのために詰将棋の局面図が欲しいのです。

10手以上のものを募集中しております。
コメント欄に sfenかkifかcsa形式かで局面図を貼っていただけると助かります。

よろしくお願い致します。


私の詰将棋ルーチンは実戦重視で書いているのでたぶん長手数(50手以上のもの)は解けないとは思いますが。

そう言えば、かず@なのはさんから長手数の詰将棋を解かせるのがいかに難しいかについてこんなコメントを頂戴しております。

かず@なのは 2011/11/17 00:49
詰ルーチンを何年もやってて未だに寿解けていないんですがw

寿は611手詰めらしく、ナイーブな実装のdf-pnでは解けないのでしょうね。いろいろズル調整しませんと…。

私も一応挑戦してみたいので局面図ください。


→ かず@なのはさんが大量に提供してくださいました。ありがとうございます。