- Jun 28, 2024
-
-
Christoph Kowalski authored
Adapted config files to have one study with deterministic order and one with random order. In the argument_parser.py there is one argument to switch between both variants. Inserted a Study Config paragraph in the readme about that.
-
- May 07, 2024
-
-
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.
-
- Apr 12, 2024
-
-
Florian Schröder authored
This commit changes all the URLs across the project, switching from the 'overcooked-simulator' slug to 'cooperative-cuisine'. All files were affected, specifically ones including metadata, documentation links, and setup configurations.
-
- Mar 27, 2024
-
-
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.
-
- Mar 14, 2024
-
-
Florian Schröder authored
-
- Mar 08, 2024
-
-
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.
-
- Mar 05, 2024
-
-
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.
-
- Feb 29, 2024
-
-
Florian Schröder authored
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
- Feb 28, 2024
-
-
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.
-
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.
-
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".
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
- Jan 31, 2024
-
-
Florian Schröder authored
- /README.md - /overcooked_simulator/__init__.py
-
Florian Schröder authored
The changes include improving the wording in readme files, from 'Python 3.10 or higher' to 'Python 3
-
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.
-
- Jan 28, 2024
-
-
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.
-
- Jan 26, 2024
-
-
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.
-
- Jan 19, 2024
-
-
Florian Schröder authored
-
- Jan 18, 2024
-
-
Florian Schröder authored
-
Florian Schröder authored
-
- Dec 07, 2023
-
-
Florian Schröder authored
-
- Nov 23, 2023
-
-
Florian Schröder authored
-
Florian Schröder authored
-
Florian Schröder authored
-