Skip to main content

Multi-agent simulation library in Python

Project description

Westworld

Description

Westworld is a multi-agent simulation library, its goal to simulate and optimize systems and environments with multiple agents interacting. Its inspiration is drawn from Unity software and Unity ML Agents, adapted in Python.

The goal is to be able to simulate environments in logistics, retails, epidemiology, providing pre-coded spatial environments and communication between agents. Optimization can be included using heuristics as well as Reinforcement Learning.

Library under active development

The name is of course inspired by the TV series Westworld, which is actually a gigantic multi-agent simulation system.

Documentation

Documentation is available locally in docs folder or online at https://theolvs.github.io/westworld

Repo structure

- docs : documentation of the library
- examples : simulation examples and development tests
- westworld : library

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

westworld-0.1.0.tar.gz (32.8 kB view hashes)

Uploaded Source

Built Distribution

westworld-0.1.0-py3-none-any.whl (42.2 kB view hashes)

Uploaded Python 3

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