From 5722a629caadf5d60a6f52ebad0647a0923ff892 Mon Sep 17 00:00:00 2001
From: fheinrich <fheinrich@techfak.uni-bielefeld.de>
Date: Tue, 6 Feb 2024 17:39:16 +0100
Subject: [PATCH] Normal reset values, draw held item relative to gridsize

---
 overcooked_simulator/game_content/agents/random_agent.py | 2 +-
 overcooked_simulator/gui_2d_vis/drawing.py               | 2 +-
 overcooked_simulator/gui_2d_vis/overcooked_gui.py        | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/overcooked_simulator/game_content/agents/random_agent.py b/overcooked_simulator/game_content/agents/random_agent.py
index 3a2fc9b4..9b666bb8 100644
--- a/overcooked_simulator/game_content/agents/random_agent.py
+++ b/overcooked_simulator/game_content/agents/random_agent.py
@@ -23,7 +23,7 @@ async def agent():
     parser.add_argument("--uri", type=str)
     parser.add_argument("--player_id", type=str)
     parser.add_argument("--player_hash", type=str)
-    parser.add_argument("--step_time", type=float, default=0.1)
+    parser.add_argument("--step_time", type=float, default=0.5)
 
     args = parser.parse_args()
 
diff --git a/overcooked_simulator/gui_2d_vis/drawing.py b/overcooked_simulator/gui_2d_vis/drawing.py
index d2d96231..f0b0bbee 100644
--- a/overcooked_simulator/gui_2d_vis/drawing.py
+++ b/overcooked_simulator/gui_2d_vis/drawing.py
@@ -208,7 +208,7 @@ class Visualizer:
                 )
 
             if player_dict["holding"] is not None:
-                holding_item_pos = pos + (20 * facing)
+                holding_item_pos = pos + (grid_size * 0.5 * facing)
                 self.draw_item(
                     pos=holding_item_pos,
                     grid_size=grid_size,
diff --git a/overcooked_simulator/gui_2d_vis/overcooked_gui.py b/overcooked_simulator/gui_2d_vis/overcooked_gui.py
index c67360a7..f41fb03a 100644
--- a/overcooked_simulator/gui_2d_vis/overcooked_gui.py
+++ b/overcooked_simulator/gui_2d_vis/overcooked_gui.py
@@ -872,7 +872,7 @@ class PyGameGUI:
     def reset_gui_values(self):
         self.currently_controlled_player_idx = 0
         self.number_humans_to_be_added = 1
-        self.number_bots_to_be_added = 92
+        self.number_bots_to_be_added = 0
         self.split_players = False
         self.multiple_keysets = False
 
-- 
GitLab