Slow Chess, (SlowChess, Slow Chess Blitz)
a WinBoard and UCI compliant engine chess engine by Jonathan Kreuzer, which also comes with an own GUI. Older versions, Slow Chess 2.82a, and Slow Chess 2.96, not related to the more recent Slow Chess Blitz, are open source. Slow Chess is written in C++ with a little inline assembly, and was first released in July 2003 [1]. Slow Chess played the ACCA 2008 operated by Swaminathan Natarajan.
Table of Contents
Slow Chess, (SlowChess, Slow Chess Blitz)
a WinBoard and UCI compliant engine chess engine by Jonathan Kreuzer, which also comes with an own GUI. Older versions, Slow Chess 2.82a, and Slow Chess 2.96, not related to the more recent Slow Chess Blitz, are open source. Slow Chess is written in C++ with a little inline assembly, and was first released in July 2003 [1]. Slow Chess played the ACCA 2008 operated by Swaminathan Natarajan.
Screenshot
Description
Slow Chess 2.96's internal board is represented by a 10x12 board in conjunction with piece-lists. The search applies PVS alpha-beta with transposition table and null move pruning inside an iterative deepening framework with aspiration windows. Move ordering is enhanced by IID, MVV-LVA, history heuristic, and killer moves. Despite direct recursion, it does not negamax, but conditional min or max. Checks, recaptures, pawn moves to the 7th rank, single replies and mate threatening moves are extended by fractions of a ply [3].Evaluation considers material and piece-square tables with an lazy exit if outside bounds, and otherwise cashes pawn structure stuff in a pawn hash table, evaluates king safety along with king piece tropism, and various terms for pieces such as trapped bishops. All evaluation scores greater than 4 or less than -4 are quantized and have its two least significant bits clear to make the scores multiples of ±4.
Selected Games
ACCA 2008, round 2, Slow Chess - Amateur [4]Forum Posts
2004
2005 ...
2010 ...
External Links
References
What links here?
Up one level