DiscoCheck

Home * Engines * DiscoCheck

[ Disco ball [1] DiscoCheck, (former DoubleCheck)

a free open source engine by Lucas Braesch, released under the GNU General Public License, written in C++. DiscoCheck is UCI compatible and can be compiled for Linux, Android [2] , Windows, and Mac OS X. It performs PVS alpha-beta with transposition table, null move pruning, LMR and various enhancements inside an iterative deepening framework with aspiration windows. DiscoCheck determines sliding piece attacks with magic bitboards, first using Pradu Kannan’s implementation, later the GPL conform version by Borko Bošković as used in MinkoChess (then called Umko) [3]. Early versions used the author’s own implementation of rotated bitboards, adapted from his earlier engine BibiChess 0.5. In June 2017, a new DiscoChess dubbed Demolito was announced, completely rewritten, featuring SMP and Chess960 [4] [5].

See also

Forum Posts

DoubleCheck

DiscoCheck

Chess Engine

Misc

lineup: Frank Zappa, Adrian Belew, Tommy Mars, Peter Wolf, Patrick O’Hearn, Terry Bozzio, Ed Mann

References

  1. Disco ball, Image by Sarah, February 24, 2010, CC BY 2.0, Wikimedia Commons
  2. UCI and XBoard Engines for Android maintained by Aart Bik
  3. Double/DiscoCheck from WBEC Ridderkerk
  4. New DiscoCheck is cooking by Lucas Braesch, CCC, June 04, 2017
  5. GitHub - lucasart/Demolito: UCI Chess Engine

Up one Level