A chess engine written in C.
C Makefile Other
Latest commit 1ab5602 Mar 30, 2016 @fogleman Update README.md
Failed to load latest commit information.
scripts scripts folder Oct 27, 2014
src uci name Nov 26, 2014
.gitignore scripts folder Oct 27, 2014
LICENSE.md readme and license Oct 12, 2014
Makefile uci working Oct 21, 2014
README.md Update README.md Mar 30, 2016


Mister Queen

Mr. Queen is a chess engine written in C.


  • Bitboards and "magic" bitboards for board representation and super-fast move generation.
  • Custom, hash-based opening book based on over three million games from the FICS database.
  • Zobrist hashing and a transposition table storing exact values and the best move.
  • Null move pruning, aspiration windows, iterative deepening, quiescence search.
  • Supports the Universal Chess Interface (UCI).
  • Passes all perft tests.


  • Unaware of draw by repetition.
  • Basic evaluation includes only material and piece-square values.