Expand description
合法手の列挙等、将棋のルールに関連した機能
Structs
- 持ち駒を置く手
- 盤面上の駒を動かす手
- 局面情報
- 持ち駒を置く手
- 盤面上の駒を動かす手
- 合法手の生成に内部で利用するビットボードの集合
- 合法手の列挙等を行う将棋のルールを管理
- 合法手生成に内部で利用するビットボード群と盤面を管理する構造体
Enums
- 適用される手
- 合法手
Constants
- 左上を(0,0)とした平手初期局面
Traits
- 左上からx * 9 + yで表されるインデックスからx,yへの変換
- オブジェクトの状態の検証用
Type Definitions
Unions
- 合法手を生成するために内部で利用するビットボード