Heuristic Search For Physics-Based Problems: Angry Birds in PDDL+

Wiktor Piotrowski, Yoni Sher, Sachin Grover, Roni Stern, Shiwali Mohan
3/29/2023
cs.AI

No confident code implementation found for this paper.

Abstract

This paper studies how a domain-independent planner and combinatorial search can be employed to play Angry Birds, a well established AI challenge problem. To model the game, we use PDDL+, a planning language for mixed discrete/continuous domains that supports durative processes and exogenous events. The paper describes the model and identifies key design decisions that reduce the problem complexity. In addition, we propose several domain-specific enhancements including heuristics and a search technique similar to preferred operators. Together, they alleviate the complexity of combinatorial search. We evaluate our approach by comparing its performance with dedicated domain-specific solvers on a range of Angry Birds levels. The results show that our performance is on par with these domain-specific approaches in most levels, even without using our domain-specific search enhancements.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{piotrowski2023heuristic,
  title  = {Heuristic Search For Physics-Based Problems: Angry Birds in PDDL+},
  author = {Wiktor Piotrowski and Yoni Sher and Sachin Grover and Roni Stern and Shiwali Mohan},
  year   = {2023},
  eprint = {2303.16967},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.16967v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.16967.svg)](https://codeofpaper.com/paper/2303.16967)

Discussion