Set-Based Retrograde Analysis: Precomputing the Solution to 24-card Bridge Double Dummy Deals
Not on the map. Why?
Abstract (arXiv)
Retrograde analysis is used in game-playing programs to solve states at the end of a game, working backwards toward the start of the game. The algorithm iterates through and computes the perfect-play value for as many states as resources allow. We introduce setrograde analysis which achieves the same results by operating on sets of states that have the same game value. The algorithm is demonstrated by computing exact solutions for Bridge double dummy card-play. For deals with 24 cards remaining to be played (1027 states, which can be reduced to 1015 states using preexisting techniques), we strongly solve all deals. The setrograde algorithm performs a factor of 103 fewer search operations than a standard retrograde algorithm, producing a database with a factor of 104 fewer entries. For applicable domains, this allows retrograde searching to reach unprecedented search depths.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 0 of its 14 references that are in the map. First posted on arXiv 13 Nov 2024.
Builds on
0 of 14 references.
No references here yet.
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.