Clarabit

Home * Engines * Clarabit

Clarabit, a Chess Engine Communication Protocol and UCI compatible chess engine by Salvador Pallares Bejarano, dedicated to his daughter Clara. 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.

Search
Clarabit's search performs and uses :
 * 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
 * Pawn Hash Table
 * Doubled Pawn
 * Backward Pawn
 * Isolated Pawn
 * Passed Pawn
 * Candidate Passed Pawn
 * King Safety
 * Specific Endgame Knowledge

=External Links=

Chess Engine

 * Clarabit Chess Engine
 * Clarabit in CCRL 40/15

Misc

 * clarabit - Wiktionary
 * Clara from Wikipedia
 * Clara (given name) from Wikipedia

=References= Up one Level