Skip to content

Implementation of an Q-learning, ϵ-greedy agent that learns how to play the game with the other agents he is connected to.

Notifications You must be signed in to change notification settings

tatiana-boura/MSc-in-AI-Demokritos-Reinforcement-Learning-Course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

MSc in AI Demokritos Reinforcement Learning Course - Assigment

Problem Formulation

In this multiagent environment, exist seven agents that belong in two different categories, X and Y. Each category shows a preference to one the two available agent’s actions. These agents are connected in a sparse manner via a connection graph and play a simple twoplayer coordination game, where if they both choose the same action, they get a payoff equal to 1. Otherwise, their payoff is equal to 0. The agents know neither the game they are playing, nor the available actions of the other agents. The purpose of this assignment it to implement a Q-learning, ϵ-greedy agent that learns how to play the game with the other agents he is connected to.

Implementation

The implementation is found in Qlearning.py.

About

Implementation of an Q-learning, ϵ-greedy agent that learns how to play the game with the other agents he is connected to.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%