No description
Find a file
2025-05-22 16:34:39 +02:00
.vscode update after deprecation of FLASK_ENV 2023-03-29 16:49:02 +02:00
graphics first commit 2021-07-21 15:59:09 +02:00
overcooked_ai_py repair error loop when no action is possible 2023-03-30 11:53:48 +02:00
questionnaires update questionnaire and config 2023-04-04 14:51:51 +02:00
static precise in instruction that IBE can come separately 2023-05-15 10:22:46 +02:00
.gitignore update gitignore 2023-03-07 16:21:03 +01:00
app.py remove asset_hud from motor group 2023-05-14 18:25:40 +02:00
compute_mlam.py remove human aware rl as dependency and clean tree for overcooked ai sources 2023-03-01 11:38:48 +01:00
config.json new config 2025-05-22 16:34:39 +02:00
dependencies_licenses.csv add list of dependencies licenses and update README 2023-03-01 16:43:46 +01:00
game.py remove human aware rl as dependency and clean tree for overcooked ai sources 2023-03-01 11:38:48 +01:00
layout_evaluator.ipynb remove human aware rl as dependency and clean tree for overcooked ai sources 2023-03-01 11:38:48 +01:00
layout_explore.ipynb repair layout rotations 2023-01-09 14:42:28 +01:00
make_layouts_rotations.py remove human aware rl as dependency and clean tree for overcooked ai sources 2023-03-01 11:38:48 +01:00
question_Agency.json ajout infos sequence dans cookie 2022-08-31 12:01:30 +02:00
README.md update readme 2023-03-07 16:16:57 +01:00
recipe_generator.ipynb new reciped for marinII 2023-01-03 11:35:06 +01:00
requirements.txt update requirements and gitignore 2023-03-03 11:54:23 +01:00
test_notebook.ipynb remove human aware rl as dependency and clean tree for overcooked ai sources 2023-03-01 11:38:48 +01:00
trials.json solve get data referenced before assignment and get block length from game attributes 2022-02-15 10:40:22 +01:00
utils.py allow to pagify questionnaires 2022-12-20 17:04:47 +01:00

This is a fork from overcooked_ai at date of September 2021 followed by a merge of overcooked-demo. For internal legal reasons, git history unfortunately cannot be shown.

Installation

  • Clone repo
  • Create dedicated virtual environment and activate it, python 3.9.2
  • Update pip : python -m pip install --upgrade pip
  • cd {install_dir}
  • pip install -r requirement.txt

Run in development mode

  • export FLASK_ENV=development
  • python app.py

Run in production mode

  • export FLASK_ENV=production
  • python app.py

Run an experiment

Development

Configurations

Configurations can be found in config. New configurations can be generated based on existing ones

Missions

Missions file can be created in layouts. New missions can be generated based on existing ones

Generate pickle files used by planning engines:

If your agent uses the Medium Leval Action Manager and the Motion planner, you need to pre-compute them :

  • python compute_mlam.py <config_key_for_which_you_want_to_generate_pickles>