Deep Q-Network for Angry Birds

10/04/2019
by   Ekaterina Nikonova, et al.
0

Angry Birds is a popular video game in which the player is provided with a sequence of birds to shoot from a slingshot. The task of the game is to destroy all green pigs with maximum possible score. Angry Birds appears to be a difficult task to solve for artificially intelligent agents due to the sequential decision-making, non-deterministic game environment, enormous state and action spaces and requirement to differentiate between multiple birds, their abilities and optimum tapping times. We describe the application of Deep Reinforcement learning by implementing Double Dueling Deep Q-network to play Angry Birds game. One of our main goals was to build an agent that is able to compete with previous participants and humans on the first 21 levels. In order to do so, we have collected a dataset of game frames that we used to train our agent on. We present different approaches and settings for DQN agent. We evaluate our agent using results of the previous participants of AIBirds competition, results of volunteer human players and present the results of AIBirds 2018 competition.

READ FULL TEXT

page 4

page 6

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
03/14/2018

The 2017 AIBIRDS Competition

This paper presents an overview of the sixth AIBIRDS competition, held a...
research
09/20/2022

Deep Q-Network for AI Soccer

Reinforcement learning has shown an outstanding performance in the appli...
research
03/07/2023

Mastering Strategy Card Game (Legends of Code and Magic) via End-to-End Policy and Optimistic Smooth Fictitious Play

Deep Reinforcement Learning combined with Fictitious Play shows impressi...
research
05/30/2019

Using Restart Heuristics to Improve Agent Performance in Angry Birds

Over the past few years the Angry Birds AI competition has been held in ...
research
05/12/2023

Mastering Percolation-like Games with Deep Learning

Though robustness of networks to random attacks has been widely studied,...
research
05/07/2020

Playing Minecraft with Behavioural Cloning

MineRL 2019 competition challenged participants to train sample-efficien...

Please sign up or login with your details

Forgot password? Click here to reset