Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

marley-0.0.4.tar.gz (242.1 kB view details)

Uploaded Source

Built Distribution

marley-0.0.4-py3-none-any.whl (276.2 kB view details)

Uploaded Python 3

File details

Details for the file marley-0.0.4.tar.gz.

File metadata

  • Download URL: marley-0.0.4.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

Hashes for marley-0.0.4.tar.gz
Algorithm Hash digest
SHA256 6b924f75b37ca3ea5bf3cdec9f97be7e04a54575915f7e8ec8e8a2bdfa64a8ab
MD5 775289f4201dc58cd3e5d374765e599a
BLAKE2b-256 c711e4c49a930ce9c801161611c1e689cc91abbb13cc379ff658b1402d9fa48a

See more details on using hashes here.

File details

Details for the file marley-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: marley-0.0.4-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

Hashes for marley-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d0b05ac4266f5b444a4704bbe4ab0e8fd45a9c9dec36fc922bc04ea64d39da57
MD5 9a9505ac240d36549a8fa81dfa9bed72
BLAKE2b-256 f437462ce7d4baa8238860a7b95ffb5d6966e16ed1b3923658ba18869989fa03

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page