Marley - A framework for multi-agent reinforcment learning
Project description
Marley
Marley is a framework for multi-agent reinforcement learning. It lets you design a game and run experiments with multiple AI-powered agents playing that game.
Marley isn't ready for use yet; it works for my research purposes, but I haven't yet made the work needed to make it easy to understand for others. If you're still interested in using it, feel free to read the code or email me for help.
I hope to make Marley easier to use soon.
GridRoyale
View the live version here!
GridRoyale is a life simulation. It's a case study that's bundled with Marley.
GridRoyale is similar to Game of Life or GridWorld, except I added game mechanics to encourage the players to behave socially. These game mechanics are similar to those in the battle royale genre of computer games, which is why it's called GridRoyale.
How to run GridRoyale
Installation:
$ pip install marley
Run the server:
$ marley grid_royale demo
This will automatically open a browser window and show you your simulation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file marley-0.4.1.tar.gz
.
File metadata
- Download URL: marley-0.4.1.tar.gz
- Upload date:
- Size: 242.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 698e1c529dbc2c1c07c9bd58961f8c6553338525e725ff2f28f52f77aee1439e |
|
MD5 | d856575e3851d0d8eaebd01b0cf72939 |
|
BLAKE2b-256 | 36b43d0d9913b52b3858a380856450b2b55d3148012511918b8e2272d2e2f473 |
File details
Details for the file marley-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: marley-0.4.1-py3-none-any.whl
- Upload date:
- Size: 276.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bef313a429d7fe4cd3e49979057eebc109eb6249a15677086284df8858d2b164 |
|
MD5 | c40bc6b5d17c736d3405e5a57666a892 |
|
BLAKE2b-256 | 31bc8f53bcbe2abfa34c14ad067399d6e6456b9f02a8ed18b37223172ca560d8 |