A Good Snowman is Hard to Plan
Bofill, Miquel, Borralleras, Cristina, Espasa, Joan, Martín, Gerard, Patow, Gustavo, Villaret, Mateu
–arXiv.org Artificial Intelligence
In this work we face a challenging puzzle video game: A Good Snowman is Hard to Build. The objective of the game is to build snowmen by moving and stacking snowballs on a discrete grid. For the sake of player engagement with the game, it is interesting to avoid that a player finds a much easier solution than the one the designer expected. Therefore, having tools that are able to certify the optimality of solutions is crucial. Although the game can be stated as a planning problem and can be naturally modelled in PDDL, we show that a direct translation to SAT clearly outperforms off-the-shelf state-of-the-art planners. As we show, this is mainly due to the fact that reachability properties can be easily modelled in SAT, allowing for shorter plans, whereas using axioms to express a reachability derived predicate in PDDL does not result in any significant reduction of solving time with the considered planners. We deal with a set of 51 levels, both original and crafted, solving 43 and with 8 challenging instances still remaining to be solved.
arXiv.org Artificial Intelligence
Oct-2-2023
- Country:
- Europe
- North America
- Canada > Alberta (0.04)
- United States
- Pennsylvania > Allegheny County
- Pittsburgh (0.04)
- Texas (0.04)
- Pennsylvania > Allegheny County
- South America > Argentina
- Pampas > Buenos Aires F.D. > Buenos Aires (0.04)
- Genre:
- Research Report (0.82)
- Industry:
- Leisure & Entertainment > Games > Computer Games (0.48)
- Technology: