Comment Comment by cglouch in case anyone was curious how a bitboard chess engine works, I wrote one from scratch in python and included a writeup describing my general approach (mostly focused on the move generation aspect):https://github.com/cglouch/snakefish(I cheated a little by not implementing castling / en-passant since it's a pain, and my engine is still really slow, but hey it works!) parent cglouch 8 years ago
https://github.com/cglouch/snakefish
(I cheated a little by not implementing castling / en-passant since it's a pain, and my engine is still really slow, but hey it works!)