sunfish_rs
Rust rewrite of the sunfish simple chess engine
Rust★ 57⑂ 6 forksupdated 4 years ago
git clone https://github.com/Recursing/sunfish_rs.gitRecursing/sunfish_rsREADME.mdfork it — it’s yours
sunfish_rs
Rust "port" of the sunfish simple chess engine
Credits:
- The original sunfish
- yuri91 for making a first rust port that inspired this
How to play:
Challenge it on lichess and tell me what you think!
TODO:
- Improve time managment, maybe rewriting search to be iterative instead of recursive
- Support endgame values (ideally tapered eval), might be tricky to do with incremental updates
- Add more tests, need to test many more positions and add more unit tests
- Benchmarking, maybe build a micro benchmarking framework? See bheisler/criterion.rs#306
- Make Square enums more compact, currently they use twice as much memory as the python chars :/
more like this
cc65-Chess
Portable chess game in C. Commodore 64, Apple 2, Atari, Oric, Commander X16, curses terminal, etc.
C★ 50