ICGA Tournaments

Tournaments between computer programs: chess, draughts, checkers, Go, backgammon, and more
enfrjazhesdept
Home / Programs / GromitChess

GromitChess

Authors

PersonRole
Frank Schneiderengine programmer
Kai Skibbeengine programmer

Participations

VersionTournamentTitleParticipantsScoreGames
Chess, 2001, MaastrichtAmateur World Microcomputer Chess Champion185.59
Chess (Blitz), 2001, Maastricht144.59
Chess, 1999, Paderborn304.07
GromitChess, 1995, Paderborn344.011

Description

Description given in 1999:

GromitChess is a C++-program, developed in a Linux-environment (Emacs, gcc). It searches about 25000 to 50000 nodes per second on a K6/200 and tries to be intelligent rather than fast. Attacktables are the primary datastructure (16 bit for every square and player; bit n is set if piece n attacks the square). The search uses iterative deepening, PVS, transpositiontables, killer- and historyheuristic, nullmove (R=2), about 10 chess-specific extensions and some pruning heuristics. The quiescence uses a static exchange evaluator and includes some checks and other threatening moves. Parts of the evaluation are initialized at the root but most of the work is done at the leafnodes. You can find more information and executables in the WWW

URL

http://hobblefrank.homepage.t-online.de/AnacondaChess/index.htm