Using Restart Heuristics to Improve Agent Performance in Angry Birds

05/30/2019
by   Tommy Liu, et al.
0

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.

READ FULL TEXT

page 2

page 3

research
03/14/2018

The 2017 AIBIRDS Competition

This paper presents an overview of the sixth AIBIRDS competition, held a...
research
06/03/2021

Deceptive Level Generation for Angry Birds

The Angry Birds AI competition has been held over many years to encourag...
research
09/11/2022

Keke AI Competition: Solving puzzle levels in a dynamically changing mechanic space

The Keke AI Competition introduces an artificial agent competition for t...
research
10/04/2019

Deep Q-Network for Angry Birds

Angry Birds is a popular video game in which the player is provided with...
research
05/19/2022

A Novel Weighted Ensemble Learning Based Agent for the Werewolf Game

Werewolf is a popular party game throughout the world, and research on i...
research
05/22/2023

Strategy Extraction in Single-Agent Games

The ability to continuously learn and adapt to new situations is one whe...
research
06/30/2018

Modeling Friends and Foes

How can one detect friendly and adversarial behavior from raw data? Dete...

Please sign up or login with your details

Forgot password? Click here to reset