Multi Agent Reinforcement Learning on Trains
Project description
🚂 Flatland
Flatland is a open-source toolkit for developing and comparing Multi-Agent Reinforcement Learning algorithms in little (or ridiculously large!) gridworlds.
The official website contains full details about the environment and problem statement.
Flatland is tested with Python 3.8, 3.9 and 3.10 on modern versions of macOS, Linux and Windows. You may encounter problems with graphical rendering if you use WSL.
🏆 Challenges
This library was developed specifically for the AIcrowd Flatland challenges in which we strongly encourage you to take part in!
📦 Setup
Setup virtual environment
Set up a virtual environment using your preferred method (we suggest the built-in venv
) and activate it.
You can use your IDE to do this or by using the command line:
python -m venv .venv
source .venv/bin/activate
Stable release
Install Flatland using pip:
python -m pip install flatland-rl
This is the preferred method to install Flatland, as it will always install the most recent stable release.
👥 Credits
This library was developed by SBB, Deutsche Bahn, SNCF, AIcrowd and numerous contributors from the flatland community.
➕ Contributions
Please follow the Contribution Guidelines for more details on how you can successfully contribute to the project. We enthusiastically look forward to your contributions!
💬 Communication
🔗 Partners
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 flatland_rl-4.0.3.tar.gz
.
File metadata
- Download URL: flatland_rl-4.0.3.tar.gz
- Upload date:
- Size: 21.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0365870739b90f24ffe5f24c68157a26402c681ca4f0e10e7b3a0937ae719d63 |
|
MD5 | 1edca24d5b2120f8dc6029b0eb21aa05 |
|
BLAKE2b-256 | f21a3deb9dfee108a7378e117e7fd91254ea1b9ccce3a32dadbc0b16bee1a312 |
File details
Details for the file flatland_rl-4.0.3-py2.py3-none-any.whl
.
File metadata
- Download URL: flatland_rl-4.0.3-py2.py3-none-any.whl
- Upload date:
- Size: 22.0 MB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00bd2c51aa2850fbbeeb776723e02b01dd54847e45cf18c9c4b596b6961a5249 |
|
MD5 | cfba49a2223f9d834067ea37205e45e9 |
|
BLAKE2b-256 | f30f87833cb327e9e021bbab87be55c384f99ca903935bead1fc4f3a6756b595 |