It is useful to setup a conda environment with Python 3.9 (virtualenv works too):
conda create -n mHRI python=3.9
conda activate mHRI
Clone the repo
git clone [email protected]:HIRO-group/overcooked_ai.git
Finally, use python setup-tools to locally install
pip install -e overcooked_ai/
overcooked_ai_py
contains:
mdp/
:
overcooked_mdp.py
: main Overcooked game logicovercooked_env.py
: environment classes built on top of the Overcooked mdplayout_generator.py
: functions to generate random layouts programmatically
agents/
:
agent.py
: location of agent classesbenchmarking.py
: sample trajectories of agents (both trained and planners) and load various models
planning/
:
planners.py
: near-optimal agent planning logicsearch.py
: A* search and shortest path logic