| AttackDefense.h | |
| 詰将棋関係 | |
| 一般的に存在するデータ構造の将棋版,PieceVectorや各種bitsetなど | |
| 利きを局面に持たせるためのコード | |
| ForEachEffect, forSortedEffect等で渡す対象 | |
| 利きを利用した計算をするコード | |
| 入玉の判定と予測 | |
| 評価関数 | |
| 駒の関係の評価関数 | |
| 対局に必要な諸々 | |
| ハッシュ | |
| 特に将棋と関係ない基礎的なコード | |
| 生成された指手を処理する | |
| Moveを分類するクラス群 | |
| 低レベルの指手生成 | |
| Move の並べ変え | |
| Ntesuki | |
| 進行度 | |
| Ptype の template による list | |
| 棋譜関係 | |
| CSA形式 | |
| 定跡 | |
| Gnushogi で使われるフォーマット | |
| 探索関係 | |
| 探索木の分析 | |
| 統計関係 | |
| 局面 | |
| Stl コンテナのallocatorを取り替えたものを提供する | |
| 詰めろ予測関数 指した後の局面(state)と指し手(move) を引数に取る predict で予測結果を返す |
1.8.4