Skip to content

Bdeering1/engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Rust based chess engine currently under development.

Roadmap

v0.0.0 - done

  • board representation
    • legal move generator
    • draw detection
    • checkmate detection
  • functional negamax and quiescence search
  • full uci compliance
  • strength testing
    • cutechess tournament script
    • STS based rating

v0.1.0 - done

  • piece square tables
  • transposition tables

v0.2.0

  • move ordering
  • delta pruning

0.3.0

  • multi-threading
  • transposition table improvements

0.4.0

  • better evaluation
    • king safety
    • piece acitivity
    • pawn structure

...

v1.0.0

  • search parameter tuning
  • multi-threaded search
  • benchmarks
    • nps
    • perft

About

UCI compliant chess engine, developed in rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages