Snitch

Home * Engines * Snitch

Snitch, a WinBoard and UCI compliant chess engine by Klaus Friedel, written in C++, first announced and released in 2004. While Klaus' former engine Hagrid applies Rotated Bitboards, Snitch uses a plain 8x8 board with piece-lists and attack tables , as well as legal move generation.

=Features=

Search

 * Iterative Deepening
 * Aspiration Windows
 * Alpha-Beta PVS
 * Transposition Table
 * Selectivity
 * Fail-High Reductions
 * Null Move Pruning (R=2,3)
 * Quiescence Search
 * Futility Pruning
 * Delta Pruning
 * Eval based Pruning
 * Move Ordering
 * Killer Heuristic
 * History Heuristic
 * MVV/LVA

Evaluation

 * Material
 * Piece-Square Tables
 * Lazy Evaluation
 * Square Control
 * Pawn Structure
 * Pawn Hash Table
 * King Safety
 * Outposts
 * Bad Bishop

Misc

 * Book Learning
 * Nalimov Tablebases

=See also=
 * Hagrid

=Forum Posts=
 * New engine by Klaus Friedel, Winboard Forum, January 03, 2004
 * New engine Snitch 1.0.0 by Klaus Friedel, Winboard Forum, September 28, 2004
 * Snitch 1.0.4 available by Klaus Friedel, Winboard Forum, October 07, 2004
 * Snitch 1.0.8 released by Klaus Friedel, CCC, November 16, 2004
 * Snitch new version by Klaus Friedel, Winboard Forum, November 17, 2004
 * Snitch 1.6.1 by Sergio Martinez, Winboard Forum, May 06, 2006

=External Links=

Chess Engine

 * Snitch and Hagrid two free UCI / Winboard chess engines
 * Snitch 1.6.2 32-bit in CCRL 40/15

Misc

 * Snitch from Wikipedia
 * snitch - Wiktionary

=References= Up one level