Rotated bitboard角筋メモ
基本的な話はちゃんと下記に書かれていますが、自分なりに理解するために書いたメモ(理解できているかは謎だがいちおう動いた)
- Using Bitboards for Move Generation in Shogi
- 2009-11-12 - Rotate Bitboards 事始め 1 - 忘れた頃に、また忘れる
- 2009-11-13 - Rotate Bitboards 事始め 2 - 忘れた頃に、また忘れる
- 2009-11-09 - Rotate Bitboards の 一部64bit化 - 忘れた頃に、また忘れる
- 2009-11-14 - Rotate Bitboards 一部64bit化 続 - 忘れた頃に、また忘れる
- コンピュータ将棋における Magic Bitboardの提案と実装
- No.575 BitBoard の座標番号表とか変換表みたいなもの - マイムーブ
- bitboardに移行中(もうへろへろ) - 小宮日記
もっと簡単にできそうな気もするけど、こんなもんかな? 記述に間違ってる部分があるけど、力尽きたのでそのまま載せます。
座標系は1一が0、9九が80になっています。