Reinforcement Learning Agents in Colonel Blotto

04/04/2022
by   Joseph Christian G. Noel, et al.
0

Models and games are simplified representations of the world. There are many different kinds of models, all differing in complexity and which aspect of the world they allow us to further our understanding of. In this paper we focus on a specific instance of agent-based models, which uses reinforcement learning (RL) to train the agent how to act in its environment. Reinforcement learning agents are usually also Markov processes, which is another type of model that can be used. We test this reinforcement learning agent in a Colonel Blotto environment1, and measure its performance against Random agents as its opponent. We find that the RL agent handily beats a single opponent, and still performs quite well when the number of opponents are increased. We also analyze the RL agent and look at what strategies it has arrived by looking at the actions that it has given the highest and lowest Q-values. Interestingly, the optimal strategy for playing multiple opponents is almost the complete opposite of the optimal strategy for playing a single opponent.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/03/2023

A Succinct Summary of Reinforcement Learning

This document is a concise summary of many key results in single-agent r...
research
09/18/2019

Segregation Dynamics with Reinforcement Learning and Agent Based Modeling

Societies are complex. Properties of social systems can be explained by ...
research
06/09/2021

Eye of the Beholder: Improved Relation Generalization for Text-based Reinforcement Learning Agents

Text-based games (TBGs) have become a popular proving ground for the dem...
research
03/09/2022

Gym-saturation: an OpenAI Gym environment for saturation provers

`gym-saturation` is an OpenAI Gym environment for reinforcement learning...
research
11/10/2018

Playing by the Book: Towards Agent-based Narrative Understanding through Role-playing and Simulation

Understanding procedural text requires tracking entities, actions and ef...
research
03/26/2022

Dynamic Noises of Multi-Agent Environments Can Improve Generalization: Agent-based Models meets Reinforcement Learning

We study the benefits of reinforcement learning (RL) environments based ...
research
02/19/2021

Sim-Env: Decoupling OpenAI Gym Environments from Simulation Models

Reinforcement learning (RL) is one of the most active fields of AI resea...

Please sign up or login with your details

Forgot password? Click here to reset