サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
shogidokoro.starfree.jp
ホーム>USIプロトコルとは USI(Universal Shogi Interface)プロトコルとは、将棋GUIソフトと思考エンジンが通信をするために、Tord Romstad氏によって考案された通信プロトコルです。USIの原案は、以下で読むことができます。 The Universal Shogi Interface, draft 1 このページの文章は、原案の直訳ではなく、説明の仕方を適度に変更しています。また、前置きの部分や、将棋所で未対応のコマンドについて説明を省略しています。一方、コマンドのやり取りの方法など、全体の流れについて原文では具体例が少なくてわかりにくいと思うので、その部分については説明を増やしています。わからないところがあったら、実際に将棋所でサンプルエンジンのLesserkaiを動かして、デバッグウィンドウのログを見ると参考になると思います。 将棋所の作成にあたり
将棋GUIソフト「将棋所」のページです。 将棋所の画面(クリックで拡大表示) 将棋所は、USI(Universal Shogi Interface)プロトコルに対応した将棋GUIソフトです。 将棋ソフトを作成する時、将棋所を使えば、面倒なGUIを作成する必要はありません。思考部分をUSIに対応したコンソールアプリケーションとして作成するだけで動かせるようになります。 なぜGUIと思考部分を分離するのか? USIプロトコルとは 将棋所の機能 動作環境 将棋所の使い方 ダウンロード エンジン作成時の注意点 エンジン設定ダイアログで日本語を表示する方法 Ubuntu Linuxで動作させる場合の注意点 細かい注意点 謝辞 リンク USIエンジンのリンク サポート掲示板 macOS用の将棋GUIソフト「将棋所Mac」も公開しています。 Bonanzaを将棋所で使うためのツール「Bonadapter
このページを最初にブックマークしてみませんか?
『将棋GUIソフト「将棋所」のページ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く