Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

参考資料

rsshogi が互換性の基準として参照している外部実装、フォーマット仕様書、および将棋プログラミングの技術資料をまとめる。

参照実装と関連プロジェクト

  • YaneuraOu(やねうら王):https://github.com/yaneurao/YaneuraOu rsshogi が Move(16-bit)のビット配置、PackedSfen、DB2016 / YBB 定跡、PACK 形式などの互換対象として参照する USI 将棋エンジン。
  • Stockfish:https://github.com/official-stockfish/Stockfish StateInfo による差分状態管理やビットボード演算など、探索エンジン基盤の設計における参考実装。
  • Chess Programming Wiki:https://www.chessprogramming.org/ ビットボード、Zobrist ハッシング、段階的指し手生成などのアルゴリズム解説。

やねうら王開発ブログ(技術記事)

棋譜とプロトコルの仕様書