Skip to main content

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.

Metadata

Release files for marley 0.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for marley 0.5.2
File Size Uploaded
marley-0.5.2.tar.gz 893.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for marley 0.5.2
File Interpreter ABI Platform
marley-0.5.2-py3-none-any.whl Python 3 none any Details

Total release size: 1.8 MB

Release files / marley-0.5.2.tar.gz

Download URL marley-0.5.2.tar.gz
Size 893.7 kB
Tags Source
SHA-256 checksum
How to use checksums
554d728019d01b5f0590e2ff0e6cad4007fbe5a320418ae9e1876acb510fcca2
BLAKE2b-256 checksum
How to use checksums
d1f8e6a119dcab5ef7150b02f636323ba2cf93144dd52e239bdc9ab65458e2a9
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / marley-0.5.2-py3-none-any.whl

Download URL marley-0.5.2-py3-none-any.whl
Size 939.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b65ef69f3ed88e932b938c4b6b42d076246997136c7e9cb8005f8206e487b512
BLAKE2b-256 checksum
How to use checksums
b21facdb3e2299766725c1e00b2419c09ab2f166d658e8f416bce2be35577fb0
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.5.2 This release

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page