Skip to content
antazPublic

About

Just another chess engine written in C

Resources

Stars

3 stars

Watchers

4 watching

Forks

Latest commit

 

History

246 Commits

Folders and files

Repository files navigation

Blaze (formerly Trappist)

Note

This project is still under development and may require a certain envirnoment to be compiled and run

Blaze is a UCI compatible chess engine written in C

Build

make release

Technical details

Blaze is inspired by the didactic engine QBBEngine by Fabio Gobbato

  • Quad bitboards (Using 4 bitboards to represent the entire chess board)
  • Using the o^(o-2r)-trick to generate sliding piece attacks
  • Make/Unmake (Rather than Copy/Make)
  • Around 25Mnps raw perft speed in release mode (Single threaded, No hashing, Bulk counting in the horizon nodes)

License

Blaze is licensed under the MIT license. A copy of this license can be found in LICENSE

About

Just another chess engine written in C

Resources

Stars

3 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages