2014/08/12 19:12
USIプロトコルの対局サーバーを作ろうとしているのだが、
ponder が飛んできて邪魔なので 調べよう☆wwwwwwwwww
まず ググるんだぜ☆
ひよこ将棋、はじめました。『将棋所のponderについて』
http://d.hatena.ne.jp/hiyokoshogi/20111027/1319696413
うむ☆ 分からん☆次☆
Bonanzaソース完全解析ブログ『2011-10-29 USIプロトコルのponderの仕様と稲庭対策のこと』
http://d.hatena.ne.jp/LS3600/20111029
USIプロトコルのponder は使わなくていい、
ということが分かったんだぜ☆ww
ポンダーのことは分からなかったが、
要らないんだから 分からないままでいい☆wwwwwwwwwwwwwwwwwwwww
将棋USIサーバー 将棋エンジン
← USIOK
setoption name USI_Ponder value false →
~~~~~~
isready →
みたいな感じで送っておけばいいのか☆?
2014-08-12 22:22
(※画像中には 将棋所 と書いてあるが、わたしの将棋エンジンが分かってないだけで
通信相手は わたしの将棋サーバーなんだぜ☆)
微妙に うそくさい実装だが、 USIプロトコルでの通信が
できかけてきている☆
成果あり
だぜ☆
これは要るだろうから勉強しなければ、と思っていることが
調べてみると 実は要らない、 ということが なんと多いことか☆
・C++言語 → いまのところC#言語でもいけている
・CSAプロトコル1.1.3 → 将棋所で代用可能
・USIのponder → 使わなくていい☆www なんだこれ☆ww
今後やらなくては、と思っているのは
・C++言語への置き換え
・マジックビットボード
・ボナンザv6
などなどなんだが、まだまだ遠いぜ☆ その前に もっとやることがあるだろう☆ww
・USIプロトコルの きちんとした実装
・将棋の合法手を指せること
・局面の持ち方
・探索
・局面の評価関数
・枝刈り
・独自性を入れること
\(^▽^)/ うわー☆
[0回]
http://grayscale.dou-jin.com/Entry/34/【将棋】めざせ電王戦(7) ポンダーとか先読みって何なんだぜ☆ 投げられてきても困るんだぜ☆ 何が嬉しくてポンポン泣くんだぜ☆?