The following software is required to be installed on your system:
- Git
- Rust (including cargo)
- Stockfish
You can download Git from here.
Visit the official Rust website and follow the instructions to install Rust and Cargo.
Download Stockfish from the official website. Choose the appropriate version for your specific operating system. Make sure the stockfish executable path is exposed to your system's PATH environment variable for the application to work correctly.
Clone the repository locally from GitHub using the following command:
git clone https://github.com/BaitAPI/ChessDestroyer.git
Navigate to the project directory with:
cd ChessDestroyer
Now, you can run the project with:
cargo run
Cargo will fetch all the dependencies and start the application.
Congratulations! You're now ready to start using the project!
For a deeper understanding of our project, we've prepared a Technical Documentation. Here, you will find insightful details about the design principles we've adopted, the technologies we've used, and our rationale behind certain code implementations. This documentation shall help you grasp a wider view of our project beyond installation and usage.
Contributions, issues and feature requests are welcome! Feel free to check issues page.\
Give a ⭐️ if this project helped you!
This project is GLWTS licensed.