Crates.io | chess-oxide |
lib.rs | chess-oxide |
version | 0.3.2 |
source | src |
created_at | 2023-01-07 15:18:57.491822 |
updated_at | 2024-11-01 19:36:19.073569 |
description | A chess engine library written in Rust, with a GUI bin to play against it. |
homepage | |
repository | https://github.com/GavinShox/chess-oxide |
max_upload_size | |
id | 753098 |
size | 4,229,219 |
A chess engine written in Rust.
To build and run the project, ensure you have Rust installed. Clone the repository and run:
cargo build [--bin] [--release]
To run the chess engine with the GUI:
cargo run --bin chess-gui [--release]
To run the basic performance test:
cargo run --bin chess-perft [--release]
Example using environment variable RUST_LOG for env_logger configuration:
RUST_LOG=debug cargo run --bin chess-gui --release
This project is licensed under the MPL-2.0 License.