Skip to content

mkutay/stargaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stargaze

This project is a chess engine that I'm trying to create. The end goal for it is being able to defeat my friend in chess.

This project is only possible because of the amazing docs from Chess Programming Wiki.

Building

This project uses a standard Makefile.

  • Release (Default): make release or just make Builds the engine with aggressive optimisations.
  • Debug: make debug Builds the engine with debug symbols and sanitisers.

Other Commands

  • make run: Builds the release version and runs the engine.
  • make run-debug: Builds the debug version and runs the engine.
  • make clean: Removes the build/ and bin/ directories.

The build process uses dependency tracking (.d files) and object compilation (.o files) so only modified files are recompiled.

About

this repo is me trying to create a chess bot to defeat my friend in chess (he is 1200 elo). we have a bet of a chocolate bar.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors