Author: Mike Gimelfarb
Graphical integrated development environment for RDDL.
This directory provides an IDE:
- specifically designed for reading and writing RDDL descriptions (supports syntax highlighting and some debugging features)
- with support for running, visualizing and recording policies
- with native support for the pyRDDLGym ecosystem and planning baselines (e.g. JAX planner, Gurobi planner, RL).
To install, you will need pyRDDLGym>=2.0 from here, and for the GUI to work you also need pygments, customtkinter and CtkMenuBar. To run the various baselines, you will also need the
prerequisite packages.
To install directly with pip with all the preprequisites:
pip install git+https://github.com/pyrddlgym-project/rdd-ideTo launch the IDE, simply type:
python -m rddl_ide.run