Chess engine implementation in Rust.
This is a work-in-progress project, there are no working examples yet.
First, you need to install Rust on your computer, please check out the official documentation for further informations.
There are no prebuilt binaries, so you need to clone the repository:
git clone https://github.com/nagyf/rs-chess.git
Then use cargo to run the project:
cargo run
or to run the tests:
cargo test --verbose
Please read the Contribution Guide for more information.
I prefer Semantic versioning. Check out the link for more information, the most important part is:
Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards-compatible manner, and
PATCH version when you make backwards-compatible bug fixes.
This project is licensed under the MIT License - see the LICENSE file for details
- Chess Programming wiki: wonderful resources for chess programming