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

Wiktor Piotrowski, Yoni Sher, Sachin Grover, Roni Stern, Shiwali Mohan

Research output: Contribution to journalConference articlepeer-review

4 Scopus citations

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.

Original languageEnglish
Pages (from-to)518-526
Number of pages9
JournalProceedings International Conference on Automated Planning and Scheduling, ICAPS
Volume33
Issue number1
DOIs
StatePublished - 1 Jan 2023
Event33rd International Conference on Automated Planning and Scheduling, ICAPS 2023 - Prague, Czech Republic
Duration: 8 Jul 202313 Jul 2023

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'Heuristic Search For Physics-Based Problems: Angry Birds in PDDL+'. Together they form a unique fingerprint.

Cite this