This repository contains code for the paper "A Principled Reductionist Approach to Planning in Multi-Objective Markov Decision Processes".
Python 3.6 or newer is required, as well as the libraries in requirements.txt.
To install them, run:
python3 -m pip install -U pip
python3 -m pip install -r requirements.txtalgo: algorithms for estimating the Pareto front (Benson, NLS, OLS, and Approx)env: environments (Deep Sea Treasure, Bonus World, LQR, and Hopper)fig: figures and graphs (output from scripts)common: things used throughout
To generate the graphs in the paper, run:
python3 -m run --figdir fig --seeds 50This takes about ... . Figures are saved in the subfolder fig.