An open API service indexing awesome lists of open source software.

https://github.com/fogleman/misterqueen

A chess engine written in C.
https://github.com/fogleman/misterqueen

c chess-engine

Last synced: 11 months ago
JSON representation

A chess engine written in C.

Awesome Lists containing this project

README

          

## Mister Queen

Mr. Queen is a chess engine written in C.

#### Features

* 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.

#### Limitations

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

---