A minimal chess engine library designed to be compiled to WASM.
Before building this project, ensure you have the following tools installed:
- Rust (latest stable) - Install Rust
- wasm-pack - WebAssembly build tool
cargo install wasm-pack
- cargo-make - Task runner for Rust projects
cargo install cargo-make
cargo make build-wasm-dev
cargo make build-wasm-profiling
cargo make build-wasm-releasetiny-chess/
├── crates/
│ ├── core/ -> Pure Rust implementation of the chess engine
│ ├── wasm/ -> WASM bindings for the chess engine