Skip to content
Snippets Groups Projects
  1. Feb 06, 2024
  2. Feb 05, 2024
  3. Feb 03, 2024
    • Florian Schröder's avatar
      Remove unused progressing_counters append call · 27bea8ee
      Florian Schröder authored
      The append call to the progressing_counters list in tests/test_start.py has been removed. This was deemed unnecessary because there was no subsequent use or reference to this call in the entire codebase, improving the code cleanliness and readability.
      27bea8ee
    • Florian Schröder's avatar
      Implement game effects and tools framework · c7899968
      Florian Schröder authored
      Added the definition and interactions for game effects and tools. The effect type was introduced to influence the player's interactive abilities or alter item's attributes. The tool type extends the player's interactive abilities. It also includes the part related to fire and fire extinguisher for more realistic simulation.
      c7899968
    • Florian Schröder's avatar
      Add random instance to make randomness controllable · 9fae6bad
      Florian Schröder authored
      The random module is replaced with random instance across multiple classes within 'overcooked_simulator' to make the randomness in the Overcooked simulator controllable. The 'random' instance is initialised with a seed in 'overcooked_environment' and then passed to the classes that require randomness. This improves reproducibility of experiments, as the randomness can be controlled by the seed value.
      9fae6bad
    • Florian Schröder's avatar
      Add waste progress attribute and burnt item visualization · 889364ac
      Florian Schröder authored
      A `waste_progress` attribute has been added to track the progress of burnt items. Changes also include the visualization of burnt items in greyscale and additional definitions for various types of burnt meals in Overcooked Simulator. This update enhances both the gameplay and its realism, indicating when an item is overcooked or burnt.
      889364ac
  4. Feb 02, 2024
  5. Feb 01, 2024
  6. 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
Loading