Evolving Agents for the Hanabi 2018 CIG Competition

09/26/2018
by   Rodrigo Canaan, et al.
15

Hanabi is a cooperative card game with hidden information that has won important awards in the industry and received some recent academic attention. A two-track competition of agents for the game will take place in the 2018 CIG conference. In this paper, we develop a genetic algorithm that builds rule-based agents by determining the best sequence of rules from a fixed rule set to use as strategy. In three separate experiments, we remove human assumptions regarding the ordering of rules, add new, more expressive rules to the rule set and independently evolve agents specialized at specific game sizes. As result, we achieve scores superior to previously published research for the mirror and mixed evaluation of agents.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
04/16/2021

Evolving and Merging Hebbian Learning Rules: Increasing Generalization by Decreasing the Number of Rules

Generalization to out-of-distribution (OOD) circumstances after training...
research
06/12/2019

General Video Game Rule Generation

We introduce the General Video Game Rule Generation problem, and the epo...
research
04/28/2020

Evaluating the Rainbow DQN Agent in Hanabi with Unseen Partners

Hanabi is a cooperative game that challenges exist-ing AI techniques due...
research
04/24/2017

Evaluating and Modelling Hanabi-Playing Agents

Agent modelling involves considering how other agents will behave, in or...
research
01/24/2022

Problife: a Probabilistic Game of Life

This paper presents a probabilistic extension of the well-known cellular...
research
05/03/2021

Evolving Evaluation Functions for Collectible Card Game AI

In this work, we presented a study regarding two important aspects of ev...

Please sign up or login with your details

Forgot password? Click here to reset