- Mar 20, 2024
-
-
Fabian Heinrich authored
-
- Mar 11, 2024
-
-
Fabian Heinrich authored
- Language can be selected from visualization.yaml, "en" and "de" for now.
-
- Mar 10, 2024
-
-
Florian Schröder authored
This commit removes the level specific configuration and item information files for 'level1' and 'level2' under the cooperative_cuisine project. Changes have been made to consolidate the configurations into a single file, which improves the maintainability and organization of the application.
-
- Mar 08, 2024
-
-
Fabian Heinrich authored
-
fheinrich authored
-
Fabian Heinrich authored
-
- Mar 07, 2024
-
-
Fabian Heinrich authored
-
- Mar 06, 2024
-
-
Fabian Heinrich authored
-
- Feb 29, 2024
-
-
Florian Schröder authored
The 'all_players_ready' field was moved from 'state_representation.py' to 'game_server.py'. Instead of being part of the initial state of the game, it's now part of the server environment, making it easier to keep track of the readiness of all players. Additionally, the game configuration in 'study_config.yaml' was updated to accommodate one player instead of two and no bots.
-
Fabian Heinrich authored
-
Florian Schröder authored
Made updates across multiple files targeting the usage and setting of configuration files. Several path settings have been altered, and the logic in the study server has been revised. Changes were also made in the file imports and other operations related to configurations and paths. Additionally, a validation check is added to warn if a player with the same name already exists in the environment.
-
Florian Schröder authored
The configurations for study level and game layout have been updated to accommodate new requirements. Additionally, a RecipeValidation class has been created to handle recipe graphs, which is now being utilized in both the drawing and game_server files. This is instead of the previous more scattered approach of handling such graphs within other classes or standalone functions. These changes make the code more organized and efficient.
-
Florian Schröder authored
This commit introduces a new Movement class which handles player movements, collisions, and interactions with counters in the 'cooperative_cuisine' environment. The commit also includes necessary changes to related configurations and adjustments in the 'environment.py' and 'player.py' files to accommodate the introduction of this new class. This encapsulation enhances readability, promotes code organization, and adheres to the principle of Single Responsibility.
-
- Feb 28, 2024
-
-
Florian Schröder authored
All configurations, scripts, and yaml files previously held in "game_content" are now placed in the "configs" directory for logical organization and better visibility. All references within the code that previously pointed to "game_content" have been updated to reflect the new "configs" path.
-
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.
-
fheinrich authored
-
fheinrich authored
-
fheinrich authored
-
- Feb 27, 2024
-
-
Fabian Heinrich authored
-
- Feb 23, 2024
- Feb 22, 2024
-
-
Fabian Heinrich authored
-
fheinrich authored
-
fheinrich authored
-
fheinrich authored
Can add bots to study.
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-