Abstract
Almost every chess program makes use of a transposition table, typically implemented as a large has table. Even though this table is usually made as large as possible, subject to memory constraints, collisions occur. Then a choice has to be made which position to retain or to replace in the table, using some replacement scheme. This article compares the performance of seven replacement schemes, as a function of transposition-table size, on some chess middle-game positions. A two-level table, using the number of nodes in the subtree searched as the deciding criterion, performed best and is provisionally recommended.
Original language | English |
---|---|
Pages (from-to) | 183-193 |
Journal | ICCA Journal |
Volume | 17 |
Issue number | 4 |
DOIs | |
Publication status | Published - Dec 1994 |