Skip to content
Snippets Groups Projects
  1. Feb 28, 2024
    • Florian Schröder's avatar
      Merge branch '95-video-replay' into 'main' · e1b24866
      Florian Schröder authored
      Resolve "Video replay"
      
      Closes #95
      
      See merge request scs/cocosy/overcooked-simulator!65
      e1b24866
    • Florian Schröder's avatar
      Add simulation-based image generation and video replay functionalities · 83be4728
      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.
      83be4728
  2. Feb 27, 2024
    • Florian Schröder's avatar
      Add video replay functionality in Overcooked Simulator · 28b2d880
      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.
      28b2d880
    • Florian Schröder's avatar
      Implement InfoMsgManager as a HookCallbackClass · 69429018
      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.
      69429018
  3. Feb 26, 2024
  4. Feb 25, 2024
    • Fabian Heinrich's avatar
      Better collision detection · 454f34a8
      Fabian Heinrich authored
      - Players cannot squeeze into each other, but feels better when controlling the player.
      - Correct edge collision for counters and players
      454f34a8
  5. Feb 23, 2024
  6. Feb 21, 2024
  7. Feb 15, 2024
  8. Feb 14, 2024
Loading