Skip to content
Snippets Groups Projects
  1. Feb 08, 2024
    • Florian Schröder's avatar
      Update package version requirements in setup.py · beea6895
      Florian Schröder authored
      The package version requirements in setup.py have been updated to specific versions rather than picking the latest available version blindly. This is done to ensure compatibility and prevent potential failures due to future package updates that may introduce breaking changes.
      beea6895
    • Florian Schröder's avatar
      Update package dependencies in setup.py · d690d83c
      Florian Schröder authored
      The fastapi and websockets package dependencies were updated to their specific versions, ensuring compatibility. An extra 'rl' dependency section got added, which lists 'gymnasium', 'stable-baselines3[extra]', 'opencv-python', and 'wandb' as its components.
      d690d83c
  2. Feb 04, 2024
    • Florian Schröder's avatar
      Implement additional logging and recording features · 4636abf5
      Florian Schröder authored
      This update introduces comprehensive hook management, improved environment setup functions, and a new class for logging and recording simulations. The enhanced hook management ensures better callback registration and tracing of specific simulation events. Extra setup functions allow more flexibility in setting parameters from the environment config. The new logging and recording class makes it easier to capture simulation data in a structured format for analysis. Various minor fixes and code refactoring are also included.
      4636abf5
  3. Jan 26, 2024
    • Florian Schröder's avatar
      Add command line interface to Overcooked Simulator · 01b18acd
      Florian Schröder authored
      A new command line interface has been added to Overcooked Simulator, which starts up the overcooked game engine server and a PyGame 2D Visualization window each in their own process. This is done using argparse for handling command line arguments. Furthermore, some minor changes have been introduced in the game server and GUI scripts to better handle processes and accept host and port arguments.
      01b18acd
  4. Jan 24, 2024
    • Florian Schröder's avatar
      Update server and client communication in game simulator · 7ba326c6
      Florian Schröder authored
      The server (game_server.py) and client communication (overcooked_gui.py) now uses the WebSocket communication protocol. In setup.py, the 'requests' module was added as a new requirement. The game simulator now waits for a player to be ready before starting, stops a game environment if no step is taken within a minute, and pauses or unpauses a game environment. Player actions are now handled based on a new 'Action' type. The server also now handles several client types that can send messages.
      7ba326c6
    • Fabian Heinrich's avatar
      Updates to requirements · 98cd84ec
      Fabian Heinrich authored
      98cd84ec
    • Fabian Heinrich's avatar
      Updates · a42180fb
      Fabian Heinrich authored
      a42180fb
  5. Jan 18, 2024
  6. Jan 10, 2024
  7. Jan 03, 2024
  8. Dec 21, 2023
  9. Dec 13, 2023
  10. Dec 05, 2023
  11. Dec 04, 2023
  12. Nov 23, 2023
Loading