Skip to content

a chess engine written in rust. not even close to being done

License

Notifications You must be signed in to change notification settings

CorbinLittle/ghost-crab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goals

  1. improve at the rust programming language. my first major project tought me how to do things in rust. I hope for this project to teach me how to do things the right way.
  2. have the best chess engine in the rust programming language. There is not a lot of active development of chess engines wirtten in rust. I think this gives me a reasonable chance of becoming the best chess engine written in rust.
  3. after the engine itself is reasonably powerful I want to work on making this easier to integrate with other programs, this will mean implementing a plugin system to create personalities and change adjust difficulty as well as improving on evalution data. this will make it better for adding to existing chess apps written in rust.

todo list for week one add basic move generatuib

unfortunatly I will not be accepting merge requests at the moment. My main goal right now is to improve personaly with this project. once I feel I have reached my goal of generally being able to do things the right way in this language I will open in up to the community to contribute. I would however greatly appreciate any recomendations on how I could improve this project so feel free to open up an issue. other then that I am posting weekly on r/rust to get feedback on how to improve this project.

About

a chess engine written in rust. not even close to being done

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages