- Feb 28, 2024
-
-
Florian Schröder authored
Resolve "Video replay" Closes #95 See merge request scs/cocosy/overcooked-simulator!65
-
Florian Schröder authored
This update introduces changes to setup.py and video_replay.py. In setup.py, a new dependency "tqdm>=4.65.0" is added. Significant changes are made to video_replay.py, where new functionalities are introduced to allow creation of images via simulation of game environment based on sequence of actions, and generate videos from images. This facilitates visualization of game progress, especially helpful for debugging and analysis purposes. Additionally, flexible customization options are added for items like grid size, player numbers, and breakdown when no actions are available.
-
- Feb 27, 2024
-
-
Florian Schröder authored
This commit adds a new file `video_replay.py` to the Overcooked Simulator which introduces the capability to generate and display video replays from recorded games. It provides two methods; one to simulate and visualize actions from an action file, and another to visualize from recorded JSON states. In addition, command line argument parsing has been implemented for flexibility and easy usage.
-
Florian Schröder authored
The InfoMsgManager class in the Overcooked simulator has been refactored to inherit from the HookCallbackClass. This allows messages from info_msg.py to be wrapped with additional hook functionality, improving the management of triggered events. Additionally, modifications have been made to the environment configuration yaml file to facilitate this change.
-
- Feb 26, 2024
-
-
Fabian Heinrich authored
-
- Feb 25, 2024
-
-
Fabian Heinrich authored
- Players cannot squeeze into each other, but feels better when controlling the player. - Correct edge collision for counters and players
-
- Feb 23, 2024
-
-
fheinrich authored
-
fheinrich authored
-
Fabian Heinrich authored
Resolve "gym env" Closes #86 See merge request scs/cocosy/overcooked-simulator!52
-
fheinrich authored
-
- Feb 21, 2024
-
-
fheinrich authored
-
Annika Österdiekhoff authored
Resolve "Controller Support" Closes #80 See merge request scs/cocosy/overcooked-simulator!45
-
Annika Österdiekhoff authored
-
- Feb 15, 2024
-
-
Fabian Heinrich authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
Annika Österdiekhoff authored
-
- Feb 14, 2024
-
-
Fabian Heinrich authored
-
Florian Schröder authored
-
Fabian Heinrich authored
# Conflicts: # overcooked_simulator/game_content/environment_config.yaml
-
Florian Schröder authored
-
Fabian Heinrich authored
# Conflicts: # overcooked_simulator/game_content/environment_config.yaml # overcooked_simulator/gui_2d_vis/overcooked_gui.py # overcooked_simulator/hooks.py # overcooked_simulator/overcooked_environment.py
-
Florian Schröder authored
Resolve "Info screens (pop ups etc)" Closes #79 See merge request scs/cocosy/overcooked-simulator!53
-
Florian Schröder authored
# Conflicts: # overcooked_simulator/gui_2d_vis/overcooked_gui.py
-
Florian Schröder authored
Resolve "More maps" Closes #87 See merge request scs/cocosy/overcooked-simulator!54
-
Florian Schröder authored
# Conflicts: # overcooked_simulator/overcooked_environment.py
-
Florian Schröder authored
Resolve "Example Study Server" Closes #93 See merge request scs/cocosy/overcooked-simulator!57
-
Florian Schröder authored
Several GUI instances are managed by a study server for matchmaking. Needs code adjustments to work (change static var)
-
Fabian Heinrich authored
# Conflicts: # overcooked_simulator/game_content/environment_config.yaml # overcooked_simulator/gui_2d_vis/overcooked_gui.py # overcooked_simulator/overcooked_environment.py # setup.py
-
Fabian Heinrich authored
Resolve "Second window" Closes #88 See merge request scs/cocosy/overcooked-simulator!55
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
# Conflicts: # overcooked_simulator/gui_2d_vis/overcooked_gui.py
-