Skip to content

jordanbray/chess_uci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chess_uci

Traits to implement a chess UCI engine

This project is a work in progress. I wouldn't use it yet.

It contains traits to implement a search, evaluation function, time manager, and an engine structure which is generic over those traits.

It also contains some default implementations (bad at chess, but well tested) for the above, to reduce overhead to get started.

It also contains structures to allow you to talk to a UCI compatible engine, if for example you are making a GUI.

About

Traits to implement a chess UCI engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages