- Apr 10, 2024
-
-
Florian Schröder authored
Recipe graphs now include the names of 'interactive_counter' and 'equipment' in Cooperative Cuisine. Updated the random agent to also receive recipe graphs information. These changes were implemented to enhance functionality and efficiently retrieve required information.
-
- Mar 19, 2024
-
-
Fabian Heinrich authored
-
- Mar 18, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Mar 15, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
fheinrich authored
-
Fabian Heinrich authored
- added function for calculating a graph with possible movements - used astar on this graph for the random agent
-
- Mar 05, 2024
-
-
Florian Schröder authored
The ActionType.PUT has been replaced with ActionType.PICK_UP_DROP across all instances in the codebase. This change aligns the action name with its actual function, making the action more intuitive and the code easier to understand. This update also includes minor modifications in comments and function arguments to reflect the new action name.
-
- Feb 29, 2024
-
-
Florian Schröder authored
Action, ActionType, and InterActionData classes have been moved from the environment module into a separate file named action.py. All imports have been adjusted to reflect this change. This provides a clearer structure and improves modularity in the code, as all action related classes and enums are now organized in a single module.
-
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.
-