3C (CxxChessComputer)
- 3 Devlogs
- 5 Total hours
A c++ chess bot!
A c++ chess bot!
The applyMove function is finally done, now automatically handling castling, en passant, revoking castling rights, etc.
I revamped most of the data structures, which took a bit, but switching individual bitboards for a enum-addressable list feels a lot better to use
Wakatime did NOT like me setting a different project name via CMake, but i am finally here. This is 3C or CxxChessComputer - a chess bot written in c++. Currently working: board (represented by bitboards), moving, adding and removing pieces from said board (whether said manipulations are legal or not). Next up, figuring out generating all legal moves