Skip to content
Snippets Groups Projects
  1. Feb 06, 2024
  2. Feb 01, 2024
  3. Jan 31, 2024
    • Florian Schröder's avatar
      Update 2 files · 410e40fd
      Florian Schröder authored
      - /README.md
      - /overcooked_simulator/__init__.py
      410e40fd
    • Florian Schröder's avatar
      Improve `overcooked_simulator` comments and readability · c5bc8943
      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.
      c5bc8943
    • Florian Schröder's avatar
      Improve readability of `__init__.py` documentation · f7f578b8
      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.
      f7f578b8
    • Florian Schröder's avatar
      Refactor code for better readability and clarity · fa5595ea
      Florian Schröder authored
      The changes include improving the wording in readme files, from 'Python 3.10 or higher' to 'Python 3
      fa5595ea
    • Florian Schröder's avatar
      Update documentation for layout and equipment configuration · 29223014
      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.
      29223014
    • Florian Schröder's avatar
      Refactor code and update documentation · 31497c68
      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.
      31497c68
    • Florian Schröder's avatar
      Add docstrings and type hinting · ff409005
      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.
      ff409005
    • Florian Schröder's avatar
      Update counter orientation and comment out dispensers · 53fb1e1f
      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.
      53fb1e1f
    • Florian Schröder's avatar
      Add argparse for CLI in simulator script · 274592dd
      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.
      274592dd
  4. Jan 30, 2024
  5. Jan 29, 2024
Loading