- Jul 30, 2024
-
-
Florian Schröder authored
Refactored the deterministic order generation system to use timed orders with start and duration parsed via pytimeparse. Adjusted configuration files and updated test cases accordingly to cover new functionality and ensure correctness.
-
- 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.
-
- Jun 25, 2024
-
-
Christoph Kowalski authored
Adapted Deterministic OrderGeneration to use the **kwargs. Additionally, changed the indexing of the loop. The problem with the config is still existing even after reinstall the enironment
-
- Jun 18, 2024
-
-
Christoph Kowalski authored
Addedd a DeterministicOrderGeneration. Within the config you can now specify a list of meals, their start time and their duration and then the orders will be always given at the same time with the same duration. This is beneficial for studies.
-
- May 29, 2024
-
-
Florian Schröder authored
-
- May 13, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Apr 30, 2024
-
-
Fabian Heinrich authored
-
- Apr 23, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
Updated Args in docstrings.
-
- Apr 15, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Apr 14, 2024
-
-
Fabian Heinrich authored
-
- Apr 12, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Apr 10, 2024
-
-
Fabian Heinrich authored
-
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.
-
- Apr 04, 2024
-
-
Fabian Heinrich authored
-
- Apr 03, 2024
-
-
Fabian Heinrich authored
-
- Mar 27, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
Score is calculated when recipe graph is created and shown next to recipes. Score of order is shown in game.
-
Fabian Heinrich authored
-
- Mar 26, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Mar 25, 2024
-
-
Florian Schröder authored
A logging functionality has been added to record participant connections in the study_server.py. The logs, which include the participant's IP, environment ID, level info, and player info, are stored in the directory specified in the study_config.yaml file. Moreover, the participant's host IP is now provided when retrieving their game connection.
-
Florian Schröder authored
The 'game_ended_step' has been added to both 'environment_config_no_validation.yaml' and 'environment_config.yaml' files. This state will trigger at the end of each game, and now it'll be recognized by the system.
-
Florian Schröder authored
The code now contains a new hook named "additional_state_update" and accommodates accepting additional state content. This functionality is used to better manage player readiness states in the game_server module and includes updates to the get_state and get_json_state methods in the environment module. New changes also impact the environment configuration files.
-
Fabian Heinrich authored
-
- Mar 20, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Mar 19, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Mar 18, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-