Skip to content
Snippets Groups Projects
  1. Mar 14, 2024
  2. Mar 13, 2024
  3. Mar 12, 2024
    • Florian Schröder's avatar
      Update pygame visualization settings · af78587a
      Florian Schröder authored
      The visualization settings for the pygame 2d visualization such as 'use_player_cook_sprites', 'show_interaction_range', and 'show_counter_centers' are now part of the configuration in 'visualization.yaml'. If these settings are not defined in the configuration, the program will use default values. This change allows for easier modification of the visualization aspects without directly changing the code each time.
      af78587a
  4. Mar 11, 2024
  5. Mar 10, 2024
    • Florian Schröder's avatar
      Add test for tutorial connectivity and game item tests · c86635e6
      Florian Schröder authored
      Expanded the tests in the 'test_study_server.py' file to include testing for tutorial connectivity. Added tests in 'test_start.py' to test the functionality of PlateDispenser and Sink game items. This included tests to validate the handling of dirty and clean plates and testing item drops and pick-ups. Various adjustments were made to players' positions to accommodate the tests.
      c86635e6
    • Florian Schröder's avatar
      Update comparisons and variable types, add tests · 14a081cc
      Florian Schröder authored
      This commit modifies comparison operators for timers to be less than or equal in various scripts. It also changes variable types explicitly in scores.py and adds several new tests for functionalities like effects, scores, information messages, trashing function etc. Additional updates include changes in values for certain default arguments in command line parser for generating images in the script for 2D visualization.
      14a081cc
    • Florian Schröder's avatar
      Add pygame tests · 70a61b45
      Florian Schröder authored
      This commit introduces a new test suite for the pygame functionality. It includes tests for color formatting and uniqueness, angle calculations, and proper initialization of the Visualizer. The tests aim to enhance game integrity and avoid potential issues with visualization.
      70a61b45
    • Florian Schröder's avatar
      Remove redundant pprint statements in study_server · b3dd5d57
      Florian Schröder authored
      The pprint import and its instances were removed from study_server.py to clean up the code. The change will not affect the functionality, as the pprint statements were only used for debugging and are not necessary for the server's operations.
      b3dd5d57
    • Florian Schröder's avatar
      Remove level specific config and item info files · 080bf359
      Florian Schröder authored
      This commit removes the level specific configuration and item information files for 'level1' and 'level2' under the cooperative_cuisine project. Changes have been made to consolidate the configurations into a single file, which improves the maintainability and organization of the application.
      080bf359
Loading