sakurapyon’s blog

sakurapyon’s blog

角筋

rotated bitboard から索引を求めるシフト量を最適化するレイアウトにすればよかったかも…

いまのレイアウトだと2二角は一等地にいるけど、8八角は僻地なんだよな。
角の存在確率の高い行がbitの若いところにくるような配置にすれば、ほーんの少し速度が稼げそう。誤差だろうけど。

追記:いまどきのCPU&&64bit以内なら気にしないでいいようだ。
とはいえ、ハッシュ考えたら何かできることはありそうな、なさそうな。