Simplex

Home * Engines * Simplex



Simplex, an UCI compliant open source chess engine by Antonio Torrecillas, written in C++ and licensed under the GNU General Public License. Simplex was first published with sources in 2010, while its development already started at least in 2007 with the intermediate name DarkSimplex due to experiments with the published description of DarkThought.

=Features=

Board Representation

 * Bitboards
 * Kindergarten Bitboards

Search

 * Iterative Deepening with Aspiration Windows
 * Alpha-Beta Principal Variation Search
 * Transposition Table
 * Quiescence Search
 * Null Move Pruning
 * Late Move Reductions
 * Mate Distance Pruning
 * Futility Pruning
 * Internal Iterative Deepening
 * Killer Heuristic
 * History Heuristic

Evaluation

 * Material
 * Piece-Square Tables
 * Tapered Eval
 * Lazy Evaluation
 * Center Control
 * Mobility
 * Pawn Structure
 * Backward Pawn
 * Passed Pawn
 * Candidate Passed Pawn


 * Evaluation of Pieces
 * King Safety

=See also=
 * Rocinante
 * Simplex and Complex in Connectivity

=Forum Posts=
 * Simplex chess engine by Olivier Deville, Winboard Forum, November 18, 2009
 * Simplex Updated by Antonio Torrecillas, CCC, April 05, 2010
 * Simplex 0.9.6 released by Antonio Torrecillas, CCC, September 26, 2010
 * Simplex 0.9.7 release by Antonio Torrecillas, CCC, January 10, 2011
 * Simplex 0.9.8 by Antonio Torrecillas, CCC, November 20, 2011

=External Links=

Chess Engine

 * Barajando Trebejos (Download Rocinante and Simplex)
 * Index of /chess/engines/Jim Ablett/SIMPLEX by Jim Ablett, hosted by Kirill Kryukov
 * Simplex ín CCRL 40/4

Misc

 * Simplex from Wikipedia
 * Simplex (disambiguation) from Wikipedia
 * Pascal's simplex from Wikipedia
 * Simplex algorithm from Wikipedia
 * Simplex graph from Wikipedia
 * Gaetano Valli - Simplex, Jazz Club Gaio, Ljubljana 2009, YouTube Video

=References= Up one Level