Skip to content
Snippets Groups Projects
  1. Jun 28, 2024
  2. May 07, 2024
    • Florian Schröder's avatar
      Updated project license and included in relevant files · 029ba2ed
      Florian Schröder authored
      Changed the project license from MIT License to Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). This new license has been added to the LICENSE file, README.md, and __init__.py within the cooperative_cuisine directory.
      029ba2ed
  3. Apr 12, 2024
  4. Mar 27, 2024
    • Florian Schröder's avatar
      Update SSL usage and enhance argument parsing · 843b145f
      Florian Schröder authored
      With this commit, the game now supports SSL connections. In addition, the argument parsing workflow was fundamentally improved to provide a clearer, better-structured usage of command line arguments for different functionalities. It also includes updates to the help documentations - now, each of these functionalities are accessible as subcommands with their own help messages. A minor update was also made to the test suite to reflect these changes.
      843b145f
  5. Mar 14, 2024
  6. Mar 08, 2024
    • Florian Schröder's avatar
      Refactor game and study server scripts, update tests, improve error handling · cd3e27da
      Florian Schröder authored
      The refactoring involved creating a new function to handle game server requests for cleaner and more concise code. Changes were also made to the formatting of commit messages for better readability. Invalid game environment configurations are now dealt with accordingly to prevent game errors. Several updates were made to the tests to ensure they accurately measure the performance and functionality of the game.
      cd3e27da
  7. Mar 05, 2024
    • Florian Schröder's avatar
      Update documentation and improve changelog · eb4ae7eb
      Florian Schröder authored
      The provided modifications involve an update to the .gitlab-ci.yml file to include a footer text in the project documentation. There's also an additional point added to the CHANGELOG.md file under the 'study participants' section for clarity. Furthermore, the README.md has been slightly restructured to explicitly mention the availability of extensive project details in the documentation.
      eb4ae7eb
  8. Feb 29, 2024
    • Florian Schröder's avatar
      Update README.md · b0c48b37
      Florian Schröder authored
      b0c48b37
    • Florian Schröder's avatar
      Update coverage badges text in README · 15f1a88f
      Florian Schröder authored
      The labels for the main and development test coverage badges in the README file have been updated. They now specifically say "Main Test Coverage" and "Dev Test Coverage" to provide clearer information about what they represent.
      15f1a88f
    • Florian Schröder's avatar
      Remove links from coverage report badges · 6c02238e
      Florian Schröder authored
      The links from the coverage report badges in the README.md file have been removed. This means the badges are now only displayed as images, but will no longer lead to detailed reports when clicked on.
      6c02238e
    • Florian Schröder's avatar
      Center align images and badges in README · 0554b4a8
      Florian Schröder authored
      The images and badges in the README file have been aligned to the center for aesthetic improvement. Additionally, the width parameters of a couple of badges have been adjusted to fit them perfectly within the newly center-aligned format. A "work in progress" note has also been removed.
      0554b4a8
    • Florian Schröder's avatar
      Adjust key width in README badge links · 37fca0ff
      Florian Schröder authored
      The key width for the Main Pipeline, Main Coverage, and Dev Coverage badge links in the README.md file have been slightly increased. This ensures that the badge text is fully visible and without overlapping adjacent badges or text.
      37fca0ff
    • Florian Schröder's avatar
      Update key width in badge URLs · b5e9bd28
      Florian Schröder authored
      The key width value in the badge URLs was decreased from 130 to 80, resulting in a cleaner presentation of the project README file. The update affects both the main and dev pipelines and coverage report badges.
      b5e9bd28
    • Florian Schröder's avatar
      Update README badges with links · 1b21203c
      Florian Schröder authored
      The commit changes the README file by updating the pipeline and coverage badges. It adds direct links to the main and dev commit history on these badges, improving navigation and making it easier to access the corresponding information.
      1b21203c
    • Florian Schröder's avatar
      Update README badges · 998b328d
      Florian Schröder authored
      The pipeline and coverage badges in the README file have been updated for better clarity. Instead of a single badge for every branch, there are now separate badges for the main and development branches.
      998b328d
    • Florian Schröder's avatar
      .pytest configuration and fix README typo · 6ba547f2
      Florian Schröder authored
      The .gitlab-ci.yml file was updated to change the coverage regex and remove the specific branches that the pytest stage runs on. In the README file, a typo in the coverage badge URL was corrected.
      6ba547f2
    • Florian Schröder's avatar
      Update .gitlab-ci.yml and README.md · 644927ae
      Florian Schröder authored
      The .gitlab-ci.yml file is modified to limit pytest to only 'main' and '65-more-test-coverage' branches. In the README.md, the pipeline and coverage badge URLs have been updated to dynamically reflect the current branch.
      644927ae
    • Florian Schröder's avatar
      Update coverage path and badge URLs · 3c4a4349
      Florian Schröder authored
      The coverage path in .gitlab-ci.yml has been updated to point to the correct directory within the project structure. Additionally, the badge URLs in the README.md file have been corrected to display the proper pipeline and coverage status for this project.
      3c4a4349
    • Florian Schröder's avatar
      Update GitLab CI configuration and README · 5bf35d63
      Florian Schröder authored
      Removed the coverage line from the .gitlab-ci.yml file. Also, badges for the pipeline status and coverage were added to the README file. The changes improve the information available at a glance on the project's README.
      5bf35d63
  9. Feb 28, 2024
    • Florian Schröder's avatar
      Update README.md and __init__.py with new server instructions and data descriptions · 10291784
      Florian Schröder authored
      Updated instructions on how to start the game and study servers, and run PyGame GUI individually. Now, these can be initiated with specific arguments. Enhanced the data descriptions by adding additional documentation for Study Config and for generating images/videos from recordings. Also, revised the base models and TypedDicts within state representation.
      10291784
    • Florian Schröder's avatar
      Update directory name in installation instructions · 04ac8523
      Florian Schröder authored
      The installation instructions in README.md and __init__.py have been updated to reflect the change in directory name from 'cooperative_cuisine' to 'overcooked-simulator'. This update ensures the correct directory is specified for the 'cd' command post cloning of the repository.
      04ac8523
    • Florian Schröder's avatar
      Update project title in README · 7e1a0ec1
      Florian Schröder authored
      The project title in the README.md file was incorrect. This commit updates it from "Cooperative Cuisine Simulator" to the correct title, "Cooperative Cuisine Environment".
      7e1a0ec1
    • Florian Schröder's avatar
      Update capitalization in README title · 8cac7eb6
      Florian Schröder authored
      The README title has been adjusted to use proper title case. "cooperative_cuisine Simulator" has been corrected to "Cooperative Cuisine Simulator" for better readability and consistency with standard title formatting.
      8cac7eb6
    • Florian Schröder's avatar
      Update package name in installation instructions · 0e80094e
      Florian Schröder authored
      The package name 'overcooked-environment' mentioned in the installation instructions has been updated to 'cooperative_cuisine'. This change has been reflected in both the README.md and __init__.py files to ensure that users install the correct package named 'cooperative_cuisine' from the given repository.
      0e80094e
    • Florian Schröder's avatar
      Update import statements in documentation · 7f8f3d02
      Florian Schröder authored
      The import statements in the README and __init__.py needed adjustments due to renaming of 'overcooked_environment' to 'environment'. This commit updates the relevant parts in the documentation to prevent any confusion for users of the 'cooperative_cuisine' package.
      7f8f3d02
    • Florian Schröder's avatar
      Rename overcooked_gui.py to gui.py · dbe35530
      Florian Schröder authored
      Renamed `overcooked_gui.py` to `gui.py` in multiple files across the project including README.md, study_server.py, __main__.py, and __init__.py. This modification will ensure consistency in referencing the graphic interface script.
      dbe35530
    • Florian Schröder's avatar
      Rename "gui_2d_vis" directory to "pygame_2d_vis" and update paths · e8402865
      Florian Schröder authored
      The "gui_2d_vis" directory has been renamed to "pygame_2d_vis". All references to "gui_2d_vis" in imports and file paths throughout the code have been updated to the new name. The renaming is clearer about the visualization library used and aligns with project conventions for directory naming.
      e8402865
    • Florian Schröder's avatar
      Rename project from overcooked_simulator to cooperative_cuisine · 242c9860
      Florian Schröder authored
      All instances of 'overcooked_simulator' have been replaced with 'cooperative_cuisine'. This includes changes in file paths, imports, and script names. The necessary adjustments to reflect this rename have also been made in the documentation, setup files, test scripts, and CI/CD configuration.
      242c9860
  10. Jan 31, 2024
    • Florian Schröder's avatar
      Update 2 files · 410e40fd
      Florian Schröder authored
      - /README.md
      - /overcooked_simulator/__init__.py
      410e40fd
    • Florian Schröder's avatar
      Refactor code for better readability and clarity · fa5595ea
      Florian Schröder authored
      The changes include improving the wording in readme files, from 'Python 3.10 or higher' to 'Python 3
      fa5595ea
    • Florian Schröder's avatar
      Update documentation for layout and equipment configuration · 29223014
      Florian Schröder authored
      Documentation has been updated to provide better clarity on the layout and equipment configuration. The README file now includes information on defining counter mappings in the Environment config. The code examples in comments within the counters.py file have also been reformatted and updated, specifically those related to defining equipment types and dispenser characters. The additional change includes an expanded section in the __init__.py file on environment and item configuration.
      29223014
  11. Jan 28, 2024
    • Florian Schröder's avatar
      Update command instructions and enhance error handling · 239e7093
      Florian Schröder authored
      The README.md file has been updated with revised instructions on initiating game server and GUI, specifically the inclusion of manager_ids as arguments. The argument type for manager_ids in utils.py is also altered from list to string. Exception handling in overcooked_gui.py has been improved to explicitly throw a value error when encountering forbidden requests.
      239e7093
  12. Jan 26, 2024
    • Florian Schröder's avatar
      Update Overcooked Simulator with dynamic URLs and ports · dd723f17
      Florian Schröder authored
      The Overcooked Simulator has been updated to allow dynamic URLs and ports. This change includes modifications to the README file, and refactoring of main.py, utils.py and overcooked_gui.py to allow these variables to be passed in at runtime. This modification enhances the flexibility of the simulator when integrating with different systems or environments.
      dd723f17
  13. Jan 19, 2024
  14. Jan 18, 2024
  15. Dec 07, 2023
  16. Nov 23, 2023
Loading