- Feb 06, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
# Conflicts: # overcooked_simulator/counters.py # overcooked_simulator/gui_2d_vis/drawing.py # overcooked_simulator/gui_2d_vis/visualization.yaml # overcooked_simulator/overcooked_environment.py
-
- Feb 01, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
- Jan 31, 2024
-
-
Florian Schröder authored
- /README.md - /overcooked_simulator/__init__.py
-
Florian Schröder authored
The changes made are focused on improving the readability of code comments and clarifying the purpose of sections within the 'overcooked_simulator'. Formatting changes were made to separate headers for better readability and the meaning of certain terms, like 'extra_repr' in 'game_items.py', was clarified further.
-
Florian Schröder authored
This commit improves the readability of project documentation in `overcooked_simulator/__init__.py` file. Specifically, it separates the text about direct integration into separate lines for clarity and tidies up the example YAML configuration, consistently indenting the different sections of the content.
-
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.
-
Florian Schröder authored
The code changes include renaming the 'category' field from "Cooking Equipment" to "ItemCookingEquipment" in sample_state.json. The documentation has also been updated with more detailed explanations on how the system works, including how to install and use it. A few function signatures were changed and additional explanation comments were included in the counters.py and utils.py files for better code clarity.
-
Florian Schröder authored
The updates include adding docstrings and type hinting to several classes and methods in multiple Python files. This commit also includes fixes for inconsistent code formatting and minor bugs. The docstrings provide essential details about the classes and methods, improving readability and understanding for other developers. Furthermore, the added type hinting will enable better IDE assistance, static analysis, and clarity on expected input and output types. Lastly, the code formatting fixes and bug fixes enhance the overall code quality and maintainability.
-
Florian Schröder authored
Improved how the orientation of counters is determined in the overcooked_environment; counters will now orient themselves in the correct direction based on their neighbors. Additionally, all dispensers have been commented out in the GUI 2D visualization configuration for cleaning up the visuals. These changes improve both the functionality and visual aspect of the simulator.
-
Florian Schröder authored
An argparse has been added to the overcooked simulator script for better configuration of the command line interface. This allows the user to input the state file, visualization configuration and output filename when executing the script. As a result, the need to manually update these parameters in the script has been mitigated.
-
- Jan 30, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
Resolve "Create only an image for a json state" Closes #73 See merge request scs/cocosy/overcooked-simulator!39
-
Fabian Heinrich authored
-
Fabian Heinrich authored
Added sample json file for testing (could change/break in future), added saving images created from states.
-
Fabian Heinrich authored
Resolve "Finalize coordinate system" Closes #76 See merge request scs/cocosy/overcooked-simulator!38
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Florian Schröder authored
The argument parser and related function calls have been moved from the `__main__` function in the Overcooked Simulator to the `main` function. This change streamlines the function calls and improves code readability and management. Furthermore, it ensures that essential configurations are in place before the game server and GUI are initiated.
-
- Jan 29, 2024
-
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
# Conflicts: # overcooked_simulator/game_content/layouts/basic.layout # overcooked_simulator/gui_2d_vis/overcooked_gui.py # overcooked_simulator/overcooked_environment.py
-
Fabian Heinrich authored
Resolve "Drawing order of counters and things on top" Closes #48 See merge request scs/cocosy/overcooked-simulator!35
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-
Fabian Heinrich authored
Resolve "Counter Factory" Closes #61 See merge request scs/cocosy/overcooked-simulator!34
-
Fabian Heinrich authored
Resolve "Trashcan usage can affect the score" See merge request scs/cocosy/overcooked-simulator!36
-
Fabian Heinrich authored
-
Fabian Heinrich authored
-