後々コピーして使用するのでなるべく小さく作ろうとしています。バイトになってしまう。便利だけどリソースを浪費しがち。行くらいで済むと思うので、ソースは完成したらご覧頂ければ幸いです。0.0%将棋のライブラリ作ります。おっでも職責にはこだわりません。任意局面でルール上可能な手の集合を返す局面と手番はあらかじめ決まってるとする。手とは自分の駒を移動すること(同時に成ることを含む)、または自分の持駒を打つこと。移動の場合は駒の機能通りに移動できる。将棋盤から落ちないこと。相手の駒がある位置に移動できる。味方の駒位置には移動禁止。桂馬は飛び越えて移動できる。手の結果その駒が次に(1)の条件で動けない場合は禁止。自玉が王手になる手は禁止。手の結果が千日手になるものは禁止。高速で堅固なルーチンを作ろうと思います。(^^;そろそろ往きますか。あるので、それをクリックすると起動するはず。無いとか怒られるかもしれない。ランタイムライブラリなので、無ければベクタあたりから拾ってきてください。入ってるため調べるのが難しいのです。試験的にパッケージングしてみた。