LittleThought: Chess Engine

Stay up to date! RSS Feed

LittleThought is a free UCI compatible chess engine. It does not include a chess GUI, so you will need to use your own (such as Fritz, Chessmaster) or download a free one (such as Arena, Tarrasch). You may also see it from time to time playing on FICS with the LittleThought handle.

 

It was originally created in 2007 and has evolved over the years to become a grandmaster strength player, with a ELO rating at approximately 2600 (CCRL source). It is also one of the few strong engines capable of playing the Chess960 (or Fischer Random Chess) variant.

 

Some of the major features:

  • PVS based alpha beta search with several tree shaping/pruning routines - e.g. singular extensions, late move reductions, null move pruning.
  • A 4-way probe transposition table with other smaller hash tables for caching calculations of pawns, materials, evaluation.
  • Rotated Bitboard based fully incremental move generator.
  • Advanced time controls, with exceptional performance at extremely fast time controls - perfect for testing with LittleBlitzer.
  • Includes a basic opening book generated from massive databases of grandmaster games.
  • Implements a YBWC based multithreaded search with support for up to 8 threads, to maximise the latest multi-core computing technologies.
  • Supports the Chess960 (Fischer Random Chess) variant.

 

Downloads

Download LittleThought 1.052 64-bit - best version
Includes binary, logo and small opening book.

Download LittleThought 1.052 32-bit
Includes binary, logo and small opening book.

Download LittleThought 1.04 64-bit - previous version
Includes binary, logo and small opening book.

Download LittleThought 1.04 32-bit - previous version
Includes binary, logo and small opening book.

 

Change History

The change log contains the complete list of LittleThought version changes.

LittleThought v1.052 (22/04/2010)

LittleThought v1.051 (21/04/2010)

LittleThought v1.05 (20/04/2010)

LittleThought v1.04 (07/11/2009)

LittleThought v1.03 (04/01/2008)

LittleThought v1.02 (07/11/2007)

LittleThought v1.01 (25/07/2007)

LittleThought v1.00 (03/02/2007)

Bug fixes include:

Improvements made:

Other: