Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


A chess engine written in C.

Subscribe to updates I use MisterQueen

Statistics on MisterQueen

Number of watchers on Github 48
Number of open issues 0
Main language C
Open pull requests 0+
Closed pull requests 1+
Last commit over 4 years ago
Repo Created about 6 years ago
Repo Last Updated over 2 years ago
Size 185 KB
Organization / Authorfogleman
Page Updated
Do you use MisterQueen? Leave a review!
View MisterQueen activity
View on github
Book a Mock Interview With Me (Silicon Valley Engineering Leader, 100s of interviews conducted)
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating MisterQueen for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

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.

MisterQueen list of languages used
Other projects in C
Powered by Autocode - Instant Webhooks, Scripts and APIs
Autocode logo wordmark