- Bitboard board representation
- Magic Bitboards
- Legal move gen
-
Alpha-beta pruning negamax search
-
Quiescent Search
I feel the need to thank everyone from the chess programming world that continuously help me in this journey because without them there would be no engine and to everyone that makes engine developing fun.