Dorpsgek

Home * Engines * Dorpsgek



Dorpsgek, a Chess Engine Communication Protocol compliant open source chess engine by Matthew R. Brades, licensed under the GNU General Public License, written in C. Dorpsgek versions are named after Cocktails in alphabetic order, starting with Ambrosia released in July 2016.

=Features=

Board Representation

 * Piece-Lists
 * 8x8 Board
 * 16x12 Coordinates for Vector Attacks
 * Incrementally Updated Attacked 8x8 Array of Piece-Sets

Search

 * Iterative Deepening
 * Principal Variation Search
 * Transposition Table
 * Zobrist Hashing


 * Selectivity
 * Late Move Reductions
 * Null Move Pruning
 * Reverse Futility Pruning
 * Check Extensions


 * Quiescence Search
 * Move Ordering
 * MVV/LVA
 * Killer Heuristic
 * History Heuristic

Evaluation

 * Tapered Eval
 * Material
 * Bishop Pair


 * Piece-Square Tables
 * Mobility for Bishop and Knight
 * Rook on Open File


 * King Safety
 * Pawn Structure
 * Doubled Pawn
 * Isolated Pawn
 * Passed Pawn
 * Rule of the Square


 * Tempo

=See also=
 * Jester by Stéphane Nguyen
 * Jester by Marty Franz
 * Joker by Marc-François Baudot and Jean-Christophe Weill
 * Joker by Harm Geert Muller

=Forum Posts=
 * Debugging crashes in the wild by Matthew R. Brades, CCC, June 28, 2016
 * Dorpsgek Ambrosia by Matthew R. Brades, CCC, July 07, 2016
 * Dorpsgek Bloody Mary by Matthew R. Brades, CCC, September 04, 2016
 * Dorpsgek Cosmopolitan by Matthew R. Brades, CCC, January 14, 2017
 * Dorpsgek Dillinger by Matthew R. Brades, CCC, June 08, 2017
 * Dorpsgek Eve's Temptation by Matthew R. Brades, CCC, April 02, 2018
 * Chess programs :: Source available, but not today? by Guenther Simon, CCC, November 23, 2020

=External Links=

Chess Engine

 * GitHub - ZirconiumX/Dorpsgek: A chess program (Wayback Machine)
 * Dorpsgek in CCRL Blitz

Misc

 * dorpsgek - Wiktionary
 * village idiot - Wiktionary


 * Dorpsgek from Wikipedia.nl (Dutch)
 * Village idiot from Wikipedia


 * De dorpsgek van Schoonvergeten - Wikipedia.nl (Dutch) Comic by Didier Comès (Silence in French)
 * List of cocktails from Wikipedia
 * Ambrosia from Wikipedia
 * Bloody Mary (cocktail) from Wikipedia
 * Cosmopolitan (cocktail) from Wikipedia
 * Dillinger (disambiguation) from Wikipedia

=References= Up one Level