Using Restart Heuristics to Improve Agent Performance in Angry Birds
Tommy Liu, Jochen Renz, Peng Zhang, Matthew Stephenson

TL;DR
This paper introduces a restart heuristic framework for Angry Birds agents, demonstrating that strategic restarting can significantly enhance performance in solving levels.
Contribution
It proposes a novel restart strategy framework for Angry Birds agents, addressing a key human tactic previously unimplemented in AI agents.
Findings
Restart strategies improve agent success rates.
Restarting helps in unsolvable or unproductive level states.
The framework effectively guides when to restart levels.
Abstract
Over the past few years the Angry Birds AI competition has been held in an attempt to develop intelligent agents that can successfully and efficiently solve levels for the video game Angry Birds. Many different agents and strategies have been developed to solve the complex and challenging physical reasoning problems associated with such a game. However none of these agents attempt one of the key strategies which humans employ to solve Angry Birds levels, which is restarting levels. Restarting is important in Angry Birds because sometimes the level is no longer solvable or some given shot made has little to no benefit towards the ultimate goal of the game. This paper proposes a framework and experimental evaluation for when to restart levels in Angry Birds. We demonstrate that restarting is a viable strategy to improve agent performance in many cases.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Educational Games and Gamification · AI-based Problem Solving and Planning
