- Mar 08, 2024
-
-
Florian Schröder authored
The version in setup.py has been updated from 0.1.0 to 1.0.0. Additionally, the callback for sink interaction has been removed from hooks.py. The release date of version 1.0.0 has also been confirmed in the CHANGELOG.
-
Fabian Heinrich authored
Resolve "record relevent game events with hooks" Closes #109 See merge request scs/cocosy/overcooked-simulator!75
-
fheinrich authored
-
fheinrich authored
-
fheinrich authored
-
fheinrich authored
-
Florian Schröder authored
Resolve "More tests" Closes #110 See merge request scs/cocosy/overcooked-simulator!76
-
Florian Schröder authored
-
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.
-
fheinrich authored
# Conflicts: # cooperative_cuisine/items.py
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
fheinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Mar 07, 2024
-
-
Florian Schröder authored
-
Florian Schröder authored
Added docstrings to constructors of several classes in various modules to improve code readability and maintainability. Also, explicit type hints were provided for the fields in these classes aiding in better understanding of the data types used across the codebase.
-
Florian Schröder authored
Implemented multiple code adjustments across various Python modules, including renaming variables for clarity and improving data type definition. Added comprehensive docstrings to all functions and classes to enhance code readability and maintainability. Corrected a bug in debug parameter where it incorrectly employed args.debug, replacing it with args.do_study for correct implementation.
-
Florian Schröder authored
This change replaces the --debug argument in the utilities file with --do-study, changing its default to True. Moreover, the new argument disables additional debug/admin elements.
-
Fabian Heinrich authored
Resolve "Study instructions" Closes #106 See merge request scs/cocosy/overcooked-simulator!74
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
# Conflicts: # cooperative_cuisine/counters.py
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Florian Schröder authored
The code has been refactored to clarify the functionality of various components and improve type hinting. Documentation for methods has been expanded. The return types of to_dict methods in several classes have been changed to return CounterState. The Counter class now correctly handles cases where an Item or Iterable[Item] is occupied. An unnecessary Boolean attribute, all_players_ready, has been commented out. Manual normalization of orientation vectors has been introduced.
-
Fabian Heinrich authored
-
Florian Schröder authored
The classes across several files have been modified to improve clarity, provide better comments, and refine attribute representations. This commit involves refactoring the item, effect, and player classes to include more detailed descriptions and user-friendly outputs. The change also simplifies some methods and eliminates redundancies for cleaner and more efficient code.
-
- Mar 06, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
# Conflicts: # cooperative_cuisine/state_representation.py
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-