PGNファイルを読み取り、特定の移動番号に進み、それをUCIエンジンにフィードしたいと考えています。エンジンは長い代数表記を使用して機能し、PGNは短い代数です。変換を行う簡単な方法は何ですか?つまり、SANからLANへ。
長い代数表記を生成するには、ボードの状態とチェスのルールの知識が必要であることを理解しているので、もう一度書きたくありません!確かに、このようなものがすでに存在している必要があります-コマンドラインプログラムまたはモジュール(できればpython)。
2
この質問は、チェスではなくプログラミングに関するものであるため、話題から外れているようです。
—
Tony Ennis 2013
AFAIK、これがトピックに関するものであるかどうかに関連する最も明示的なメタディスカッションはmeta.chess.stackexchange.com/q/100/167です。その時点でのコンセンサスは、このようなものはトピックについて考慮されるべきであるということでした。(注:どちらかで議論しているわけではないので、取り上げないでください。ただし、そのメタスレッドに自由に貢献してください。)
—
ETD