KnockOut

Home * Engines * KnockOut



KnockOut, a Chess Engine Communication Protocol aka WinBoard compliant chess engine by Sven Schüle, written in C++ and released in June 2010 as 32-bit binary running under Windows.

=Features=

Board Representation

 * 0x88

Search

 * Iterative Deepening
 * PVS with Aspiration Windows
 * Transposition Table
 * Selectivity
 * Adaptive Recursive Null Move Pruning
 * Check Extensions
 * Passed Pawn Extensions
 * Move Ordering
 * Hash Move
 * MVV/LVA
 * Static Exchange Evaluation
 * Killer Heuristic
 * History Heuristic

Evaluation

 * Material
 * Tapered Eval
 * Piece-Square Tables
 * Lazy Evaluation
 * Pawn Structure
 * Evaluation of Pieces
 * King Safety

Misc

 * PolyGlot Opening Book
 * Perft
 * Gaviota Tablebases

=See also=
 * Combination
 * Jumbo
 * Surprise

=Forum Posts=
 * New engine: KnockOut 0.7 by Sven Schüle, CCC, June 04, 2010
 * Re: New engine release: Jumbo by Sven Schüle, CCC, September 19, 2016

=External Links=

Chess Engine

 * Index of /chess/knockout by Sven Schüle
 * Computer Chess Wiki - Engine Download List hosted by Ron Murawski
 * KnockOut 0.7.1 in CCRL 40/4

Knockout

 * Knockout from Wikipedia
 * knockout - Wiktionary
 * knock out - Wiktionary
 * KO - Wiktionary
 * Knockout (disambiguation) from Wikipedia
 * Knockout tournament from Wikipedia
 * Knockout (web framework) from Wikipedia
 * Gene knockout from Wikipedia

Combat Sports

 * Combat sport from Wikipedia
 * Boxing from Wikipedia
 * Kickboxing from Wikipedia
 * Mixed martial arts from Wikipedia
 * Muay Thai from Wikipedia

Chess Boxing

 * Chess boxing from Wikipedia
 * World Chess Boxing Organisation from Wikipedia
 * Chess Boxing World Championship, ChessBase news, December 05, 2003
 * Chessboxing for men, women and children by Albert Silver, ChessBase news, December 09, 2013

=References= Up one Level