A collection of old chess projects from 2019, partly before I knew git.
- pygame_chess — Python/Pygame implementation (Repl.it days 2019?)
- sfmlchess — Early C++/SFML implementation (April 2022?). Incomplete.
There's a lot to learn from chess programming:
- Bit manipulation techniques
- Efficient position evaluation
- Multithreading and parallelism
and so this is to be slowly revisited when I feel like it.