現在、Python 3 API/GNU Chessのラッパーについて取り組んでいます。私は少しの研究をしてきましたが、私は現時点でかなり詰まっています。Python 3を使用してGNU ChessのAPI /ラッパーを書く
Chess Engine Communication Protocolがありますが、それは私が下がるべき経路かどうかはわかりません。 Internet Chess Serversもありますが、私はそれが私が調べるべきであるかどうかわかりません。 Portable Game Notationもありますが、それは人間が消費するものであり、コンピュータではないように見えます。
GNU Chessとやりとりするにはどうすればいいですか?それと対話するためのサブプロセスを作成するか、出力を解析する必要がありますか?それは最善の方法ですか?
これは、GNUのチェスの開口部の動きを作る私の例です。
プログラムをコーディングする方法を説明することはできませんが、これは主にオピニオンベースであることは言うまでもありません。十分な担当者がいれば、私は閉会に投票するだろう。 –
私はこのプログラムとやり取りする最善の方法が何であるか疑問に思っています。私はそれが意見に基づいていると思いますが、何を提案するのが間違っていますか? – kuwze