媛さんの問題が参考になった
書いていただいた問題を元にsakurapyonを改良してみたのでメモ。
sakurapyonはどれぐらい遅かったのか?
今も決して速くはないけど、前よりは...
以下速度比較。単位はM回/秒。
問題 | 媛さん | sakurapyon | 〃 改良後 | なのは1手 | 〃 3手 | 詰み有無 | 備考 |
---|---|---|---|---|---|---|---|
No.1 | 8.07 | 1.19 | 2.76 | 11.9 | 1.4 | 有り | 銀成詰み・持ち駒全種 |
No.2 | 8.27 | 1.77 | 3.88 | 16.0 | 0.49 | 有り | 桂成詰み・持ち駒全種 |
No.3 | 10.35 | 2.31 | 4.97 | 7.4 | 0.44 | 有り | 龍移動・持ち駒全種 |
No.4 | 7.98 | 1.47 | 4.18 | 5.7 | 1.32 | 有り | 龍移動・利きが延長される・飛車以外全部 |
No.5 | 4.89 | 0.99 | 5.75 | 5.8 | 0.22 | 有り | 角成・隠れた利きがでてくる・持ち駒全種 |
No.6 | 7.77 | 2.14 | 2.70 | 7.4 | 0.32 | 不詰 | どうしても利きが届かない場所がある・持ち駒全種 |
No.7 | 4.05 | 0.65 | 1.07 | 4.4 | 0.74 | 不詰 | 打つことで利きが遮られて詰まない・持ち駒全種 |
No.8 | 4.05 | 1.30 | 1.70 | 7.3 | 0.25 | 不詰 | 移動することで利きが遮られる・持ち駒なし |
No.9 | 6.90 | 1.10 | 1.92 | 8.7 | 0.77 | 不詰 | 利きが遮られる・持ち駒なし |
初期 | 15.84 | 12.10 | 12.18 | 18.5 | 1.78 | 不詰 | 平手初期画面 |
祭り | 13.83 | 2.71 | 3.34 | 15.1 | 0.21 | 不詰 | 指し手生成祭り |
sakurapyonで改良した部分は次のエントリで。
問題と参考情報へのリンク
情報が散逸してしまうのは惜しいので。
- https://twitter.com/shogi_hime/status/328434238053548032
- https://twitter.com/shogi_hime/status/328693327983681538
- https://twitter.com/shogi_hime/status/328693376352407552
- https://twitter.com/shogi_hime/status/328693432547680256
- https://twitter.com/shogi_hime/status/328693477082820609
- https://twitter.com/shogi_hime/status/328693518652542978
- https://twitter.com/shogi_hime/status/328693564206895104
- https://twitter.com/shogi_hime/status/328693604598050817
- https://twitter.com/shogi_hime/status/328693645081464833
- https://twitter.com/shogi_hime/status/328693689222320128
- https://twitter.com/shogi_hime/status/328695587920814080
- 1手詰判定関数の作成中(かずさんによる打一手詰用問題集)
- 1手詰判定関数の未解決局面(?)