Repository navigation
棋慧 v1.4.3(詰将棋探索部DLL)
詰み問合せ(df-pn)の探索が、難問で同じ局面を何百万回も調べ直して止まる問題を修正しました。
合駒の扱い(絞り込み・鎖にまとめる)を問題に応じて切り替えるようにしました。
最初は「絞り込み+鎖」で、250,000局面まで調べます。
結論が出なければ、「鎖のみ」「絞り込みのみ」「どちらもなし」の順に切り替えます。
それでも出なければ、上限を3倍にして繰り返します。
最初に結論が出た設定の結果を使います。
効果(こちらの環境での測定)
17手の難問「山田康平氏作」(3l5/5k3/5g3/3p3L1/6p2/7Pp/6s2/9/9 b 2R2B3g3s4n2l14p 1): 10分以上でも解けなかったものが約25秒で解けました。
15手の問題: 2.8秒
21手の問題: 0.1秒
短手数の99問では、「詰む/詰まない」の判定が従来と同じでした。
「棋慧で解く」や詳細検討が使う下準備にも、同じ切り替えが入っています。