Clarabit
Revision as of 15:01, 14 April 2020 by GerdIsenberg (talk | contribs)
Clarabit,
a Chess Engine Communication Protocol and UCI compatible chess engine by Salvador Pallares Bejarano,
dedicated to his daughter Clara [1].
The development of Clarabit started in summer 2006, and it was first public released in February 2008 [2].
Clarabit executables are provided to run under Linux and Windows, 32 as well as 64 bit versions.
Features
Clarabit is Bitboard based and applies Magic bitboards, as acknowledged to Pradu Kannan in the Readme.txt file [3].
Search
Clarabit's search performs and uses [4]:
- Principal Variation Search
- Limited Quiescence Search
- Static Exchange Evaluation and MVV-LVA
- Adaptive Null Move Pruning
- Transposition Table
- History Heuristic
- Killers and Mate Killers
- Check Extensions
- Late Move Reductions
Evaluation
Clarabit's evaluation is based on:
- Material
- Mobility (Attack Bitboards)
- Piece-Square Tables
- Piece Type Positional Knowledge
- Pawn Structure
- King Safety
- Specific Endgame Knowledge
Forum Posts
- Clarabit first release by Salvador Pallares Bejarano, CCC, February 09, 2008
- Clarabit 1.00 : 2000 by Patrick Buchmann, CCC, February 11, 2008