統計処理評価関数実装

[6手目]後手
▼持駒なし
 9 8 7 6 5 4 3 2 1
---------------------------+
v香v桂v銀v金v玉v金v銀v桂v香|一
 ・v飛 ・ ・ ・ ・ ・v角 ・|二
v歩v歩v歩v歩v歩 ・ ・v歩v歩|三
 ・ ・ ・ ・ ・v歩v歩 ・ ・|四
 ・ ・ ・ ・ ・ ・ ・ ・ ・|五
 ・ ・ 歩 ・ ・ ・ ・ 歩 ・|六
 歩 歩 ・ 歩 歩 歩 歩 ・ 歩|七
 ・ 角 ・ ・ ・ 銀 ・ 飛 ・|八
 香 桂 銀 金 王 金 ・ 桂 香|九
---------------------------+
△持駒なし
01歩 02香 03桂 04銀 05金 06角 07飛


 この局面での候補手の過去の棋譜による統計的な評価
 (駒得、駒損が発生しない手も評価できる)

▼84歩(0)=7
▼52飛(0)▼42飛(0)▼32飛(0)▼52金(0)▼52金(0)▼45歩(-8)▼74歩(-14)=6
▼14歩(-14)=12
▼42銀(-14)=6
▼94歩(-14)=5
▼64歩(-14)=11
▼72銀(-14)=1
▼54歩(-15)=2
▼35歩(-15)▼12香(-15)▼32銀(-15)=2
▼33角(-15)▼42金(-15)▼72飛(-15)▼32金(-15)=4
▼62金(-15)▼72金(-15)▼62飛(-15)▼24歩(-15)=1
▼62銀(-15)=6
▼92香(-15)▼92飛(-26)▼52王(-70)▼33桂(-259)▼62王(-390)=8
▼42王(-405)

yowaiGPSと対戦させてみました。
何回も対戦させた分けじゃないので、あまり信用できませんが、一応いづれも勝ちました。



序盤に定跡使わないで対戦
http://wdoor.c.u-tokyo.ac.jp/shogi/tools/view/index.cgi?go_last=on&csa=http%3A%2F%2Fwdoor.c.u-tokyo.ac.jp%2Fshogi%2FLATEST%2Fwdoor%2Byowai_gps-1500-0%2Bguest%2Byowai_gps%2B20060928064939.csa
↑もうちょっと終盤スマートに詰められると思うんですが、最後まで駒得大魔神に(^^;
終盤度が上がってるときの、位置評価のやり方に問題あり(手抜き位置評価をしてるので)


序盤に定跡使って対戦
http://wdoor.c.u-tokyo.ac.jp/shogi/tools/view/index.cgi?go_last=on&csa=http%3A%2F%2Fwdoor.c.u-tokyo.ac.jp%2Fshogi%2FLATEST%2Fwdoor%2Byowai_gps-1500-0%2Byowai_gps%2Bguest%2B20060928070818.csa
↑序盤、相手に成金を二つも作られたが、yowaiGPSが角をただで打ち捨てしてくれたので逆転(^^;