詰将棋のルール - hkijin/shtsume GitHub Wiki
コンピュータプログラムに詰将棋を解かせる場合、ルールを明確に定義する必要があります。
ここではshtsumeで適用している詰将棋のルールをまとめました。
[解答ルール]
1.駒の使用法は指し将棋に準じる。
2.詰方は、王手の連続で攻め、最短手順で詰める。
3.王手千日手は、詰方が手を変える。
4.玉方は出来るだけ詰方の持駒を使わせるように王手を防ぐ。
5.玉方は、最長手順になるように逃げる。
6.玉方は、王様を除く残りの駒全部を、合い駒として使える。
7.玉方は、無駄な合駒は候補手から除外する。
[作品ルール]
1.詰め方は作意以外の王手では詰まないように創作する。
2.変化は作意手順より同手数以下または駒余りの詰みとなるようにする。