CSA通信プロトコル
TCP/IPプロトコル
- TCP/IPを利用したネットワーク対応プロトコルです。第17回世界コンピュータ将棋選手権からこのプロトコルが必須となります。審判サーバを使用するサーバプロトコルと、審判サーバが利用できない場合の1対1プロトコルがあります。
- ※CSAサーバの最新版のプロトコル文書はバージョン1.1.2となっております。 1.1とはプロトコルとしての差異はありませんが、より整理された内容となっておりますので、こちらを参照されることを推奨いたします。 本版との差異についての詳細は、バージョン1.1.2のプロトコル改定履歴をごらんください。
テスト用公開審判サーバについて
- インターネット上に審判サーバを公開します。サーバに接続してプロトコルのチェックを行うことができます。利用にはユーザIDとパスワードが必要ですので、csa_protocol@computer-shogi.orgまでお問い合わせください。
サンプルプログラム
- TCP/IPプロトコルのサンプルプログラムです。あくまでもサンプルであり、エラーチェックなど不備な点があるかもしれませんが、自己責任にてご利用願います。また、現在開発途上であり、予告なく改訂することがありますのでご了承ください。
- Version 1.1対応
- Version 1.0対応
問い合わせ先
- TCP/IPプロトコルについてのお問い合わせは、csa_protocol@computer-shogi.orgまでお願いします。
TCP/IPプロトコル対応ソフトウェア
その他のリソース
RS-232Cプロトコル
- RS-232Cを利用した通信プロトコルです。第17回世界コンピュータ将棋選手権ではこのプロトコルに対応することが推奨となっています。(第16回までは必須)
サンプルプログラム
CSA標準棋譜ファイル形式
CSA Home