This repository has been archived on 2023-03-04. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2020-06-15 01:27:31 +02:00
res/txt res: add UCI specs and Shannon paper 2020-06-05 09:23:50 +02:00
src analysis: use negamax with alpha-beta 2020-06-15 01:27:31 +02:00
.gitignore init: board and basic move rules 2020-05-31 02:41:02 +02:00
Cargo.lock engine: use DashMap for sharing evaluated nodes 2020-06-14 13:59:28 +02:00
Cargo.toml engine: use DashMap for sharing evaluated nodes 2020-06-14 13:59:28 +02:00
README.md readme: add incomplete todo list 2020-06-14 03:04:01 +02:00

Vatu

Dumb chess engine written in Rust for fun. Supports UCI.

TODO

  • Support time constraints on "go" commands.
  • Precompute knight and maybe other pieces moves.
  • Some Alpha-beta in terribly slow best move calculation.