This is a repository on the different chess engine versions. Each version has a different technique used to make/improve the chess engine. This project is simply for learning purposes
- C lang
- perft
- UCI
- Stockfish
- Bitboards
- NegaMax
- Arena chess GUI
- SPRT
- Bitboard representation
- Successful rules
- Move generator
- Simple Search Implementation
- Simple evaluation function (Material evaluation)
- Proper testing framework
- Proper debugging framework