Repository navigation
Releases: johnyenter-briars/chrust
Releases · johnyenter-briars/chrust
Release list
V3!
- Update UI
- Piece Promotion
- Castling
- En Passant
- Switch from Rocket to Actix
- Use
dyn Traitfor maintaining chess pieces - Sunset terminal UI
- Use complete FEN notation
- Various bug fixes
Second Release!
This is the second official release of Chrust.
It includes the following improvements
- Improved move calculation from the AI using piece position
- Introduction of Alpha Beta pruning to short circuit the search algorithm
- Package the application as a singular binary
- Refactor the application to use more functional programming
- Internal improvements to memory safety and error handling
- Assorted bug fixes
As always, after running the exectuable, navigate to localhost:8000 or 127.0.0.1:8000
First Release!
This is the first release of Chrust!
By now the Chess Engine is in a mostly playable state.
Any feedback on the UI/UX/playability/source code would be appreciated.
Any bug reports would be even more appreciated.
To run the program, unzip the archive pertaining to your operating system, and run the appropriate binary.