Skip to content

HungryGames - A simple simulator with GUI for conducting and analyzing round robin and evolutionary tournaments in Multi Agent Systems

License

Notifications You must be signed in to change notification settings

Arnukk/HungryGames

Repository files navigation

A simple simulator with GUI for conducting and analyzing round robin and evolutionary tournaments in Multi Agent Systems

[Current version]: Beta v0.1



Hungry Games

About

Evolutionary tournaments have been long used as a method for comparing strategies in Multi Agent systems, however, there still doesn't exist a commonly adopted tool for conducting and analysing complex evolutionary/round-robin tournaments. HungryGames is a simple simulator with GUI, written in Python, that allows a user to choose any combination among the given games and strategies and conduct round robin as well as evolutionary tournaments for a specified number of rounds. Based on the results, the application will generate and visualize players' average payoff matrix and evolutionary tournament graph.

Content

This respository containts the Python implementation of the HungryGames application.

Installation

Just download the files and install the dependencies (PyQT) if required. Please contact me if you face any difficulties with the installation or have any questions/comments regarding the code.

Usage

To use the application simply run the following command
python hungrygamesmain.py

which will initiate the GUI.

Development and Contributions

Hungry Games is a collaborative project. The future releases of this application will be dedicated to creating more advanced executable and its web-based version, which will allow to add and modify games/strategies dynamically.

You are more than welcome to submit pull requests. Although, if you plan to put a non-trivial amount of work into coding new features, it is recommended that you first contact me.

License

MIT

Author

Areg Karapetyan

About

HungryGames - A simple simulator with GUI for conducting and analyzing round robin and evolutionary tournaments in Multi Agent Systems

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published