Shared codespace for Flatland Workshop and Symposium 2024.
- Next Flatland Environment
- Human in the Loop and Flatland
- Enhancements to Tree Observation
- Real-World Scenarios in FLATLAND
- Complex schedules in Flatland using Netzgrafikeditor
- Real-world infrastructures for Flatland
- Interactive user interface design for real-time simulations with Flatland
- Benchmarking scenarios
- Flatland baselines
- Flatland next rail env generator
An overview:
Very interesting with potentially big impact on Flatland 4.0:
- Ricardo Gama, Daniel Fuertes, Carlos R. del-Blanco, Hugo L. Fernandes - Multi-Agent Environments for Vehicle Routing Problems - arXiv:2411.14411 - 💥 21 Nov 2024
Use local setup (preferred) or, alternatively, Colab approach.
Pre-requisite: Install Miniconda (or use any XXXconda).
# first time conda usage only
conda init bash
conda create -n flatland python=3.10.0
conda activate flatland
git clone https://github.com/flatland-association/flatland-rl.git
cd flatland-rl
python -m pip install -r requirements.txt -r requirements-dev.txt
export PYTHONPATH=.
python -m jupyter notebook
# open browser http://127.0.0.1:8888/notebooks/notebooks/flatland_animate.ipynb
# first time conda usage only
conda init powershell
conda create -n flatland python=3.10.0
conda activate flatland
git clone https://github.com/flatland-association/flatland-rl.git
cd flatland-rl
python -m pip install -r requirements.txt -r requirements-dev.txt
$env:PYTHONPATH=$pwd
python -m jupyter notebook
# open browser http://127.0.0.1:8888/notebooks/notebooks/flatland_animate.ipynb
Launching Jupyter Notebook on localhost results in '[Errno 49] Can't assign requested address'
→ https://stackoverflow.com/questions/60271829/launching-jupyter-notebook-on-localhost-results-in-errno-49-cant-assign-requ
Alternatively, use the provided simple_flatland_rl.ipynb on Colab