9 releases
Uses old Rust 2015
0.6.9 | Jul 2, 2023 |
---|---|
0.6.8 | May 21, 2023 |
0.6.6 | Dec 1, 2022 |
0.6.5 | Oct 31, 2022 |
0.6.1 | Apr 10, 2022 |
#145 in Machine learning
86 downloads per month
Used in 2 crates
3MB
11K
SLoC
Contains (WOFF font, 280KB) docs/noto-sans-kr-regular.woff, (WOFF font, 190KB) docs/FiraSans-Medium.woff, (WOFF font, 135KB) docs/FiraSans-Medium.woff2, (WOFF font, 185KB) docs/FiraSans-Regular.woff, (WOFF font, 245KB) docs/noto-sans-kr-regular.woff2, (WOFF font, 130KB) docs/FiraSans-Regular.woff2 and 12 more.
USIAgent
USIプロトコルに対応した将棋AIを開発するためのフレームワーク
USIAgentは、Rustを用いて将棋AIの標準通信プロトコルであるUSIプロトコルに対応した将棋AIを容易に開発できます。
使い方は、USIPlayerトレイトを実装してUsiAgent構造体のインスタンスを生成してstartするだけです。
合法手の高速な列挙や盤面の状態への手の適用、盤面のハッシュ計算やそれを用いた千日手のチェックなど、一通りの機能はそろっています。
あなたもUSIAgentを使って将棋AIの開発を始めてみませんか?
ドキュメント
lib.rs
:
USIプロトコルを用いた将棋AIを実装するためのフレームワーク