A Local-Pattern Related Look-Up Table
Not on the map. Why?
Abstract (arXiv)
This paper describes a Relevance-Zone pattern table (RZT) that can be used to replace a traditional transposition table. An RZT stores exact game values for patterns that are discovered during a Relevance-Zone-Based Search (RZS), which is the current state-of-the-art in solving L&D problems in Go. Positions that share the same pattern can reuse the same exact game value in the RZT. The pattern matching scheme for RZTs is implemented using a radix tree, taking into consideration patterns with different shapes. To improve the efficiency of table lookups, we designed a heuristic that prevents redundant lookups. The heuristic can safely skip previously queried patterns for a given position, reducing the overhead to 10% of the original cost. We also analyze the time complexity of the RZT both theoretically and empirically. Experiments show the overhead of traversing the radix tree in practice during lookup remain flat logarithmically in relation to the number of entries stored in the table. Experiments also show that the use of an RZT instead of a traditional transposition table significantly reduces the number of searched nodes on two data sets of 7x7 and 19x19 L&D Go problems.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 2 of its 36 references that are in the map. First posted on arXiv 22 Dec 2022.
Builds on
2 of 36 references.
References · 2
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 2.
3 papers.
- 2023Game Solving with Online Fine-Tuningcited by 3
- 2025Relevance-Zone Reduction in Game Solvingcited by 0
- 2025A Study of Solving Life-and-Death Problems in Go Using Relevance-Zone Based Solverscited by 0
- 2025A Study of Solving Life-and-Death Problems in Go Using Relevance-Zone Based Solvers23 Dec 2025
- 2025Relevance-Zone Reduction in Game Solving1 Oct 2025
- 2023Game Solving with Online Fine-Tuning13 Nov 2023