Hacker News new | ask | show | jobs
by cglouch 3092 days ago
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!)

1 comments

That was really interesting. Thanks for sharing!