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.5.tar.gz (242.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: marley-0.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 d574c6964fdcda7c0dd25665e287d1faa09eafce59affb9fd5e854d7627cf3d5
MD5 4c16df65e64ac51ee444e9c3e662311c
BLAKE2b-256 49cea4aee502bda2098c56567a58ad7cd64bdd8fa4668b8a59f23c3d31dd8b04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: marley-0.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 474e902defc21ddc3fba8697e55ad53e9700b6b7933ff0aba2949b43c50f4884
MD5 19037332276eaa8f3d4330b5f939a652
BLAKE2b-256 258a83b6ae864e44c7098db1a66c80403dcc5aae5b5ee31f7886f9b8476e2758

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