hwihwalab commited on
Commit
57f910b
ยท
verified ยท
1 Parent(s): 8962888

feat: upload run_gui.py

Browse files
Files changed (1) hide show
  1. run_gui.py +1 -4
run_gui.py CHANGED
@@ -11,7 +11,6 @@ from simulation_engine import SimulationEngine
11
  from train_rl import RLTrainer
12
 
13
 
14
-
15
  # ==========================================================
16
  # ์ฒœ์žฌ๋””์ž์ธ์—์ด์ „ํŠธ ํ† ํฐ ์‹œ์Šคํ…œ (Slate & Semantic Neon)
17
  # ==========================================================
@@ -76,7 +75,7 @@ class RobotAILabGUI:
76
  self.push_alert_text = "[ DISTURBANCE INJECTED ]"
77
  self.save_alert_timer = 0
78
 
79
- # ๋ชจ๋˜ ์‹œ์Šคํ…œ ํฐํŠธ ๋กœ๋“œ (Pylance Type Error ์›์ฒœ ์ฐจ๋‹จ: ์‰ผํ‘œ ๊ตฌ๋ถ„ ๋ฌธ์ž์—ด ์‚ฌ์šฉ)
80
  font_names = "segoeui,malgungothic,arial,helvetica"
81
  self.font_brand = pygame.font.SysFont(font_names, 18, bold=True)
82
  self.font_sub = pygame.font.SysFont(font_names, 12)
@@ -86,7 +85,6 @@ class RobotAILabGUI:
86
  self.font_small = pygame.font.SysFont(font_names, 11)
87
  self.font_alert = pygame.font.SysFont(font_names, 14, bold=True)
88
 
89
-
90
  # ์—”์ง„ ๋ฐ ํŠธ๋ ˆ์ด๋„ˆ ์ดˆ๊ธฐํ™”
91
  print("[TELEMETRY] Initializing MuJoCo Simulation & PPO Engine...")
92
  self.sim = SimulationEngine(render_width=590, render_height=420)
@@ -451,7 +449,6 @@ class RobotAILabGUI:
451
  avg_20 = float(np.mean(list(self.recent_20_rewards))) if len(self.recent_20_rewards) > 0 else 0.0
452
 
453
  cards_data = [
454
-
455
  ("EPISODE REWARD", f"{self.sim.episode_reward:.1f}", COLOR_CYAN),
456
  ("PEAK REWARD", f"{self.best_reward:.1f}", COLOR_AMBER),
457
  ("20-EP MOVING AVG", f"{avg_20:.1f}", COLOR_EMERALD),
 
11
  from train_rl import RLTrainer
12
 
13
 
 
14
  # ==========================================================
15
  # ์ฒœ์žฌ๋””์ž์ธ์—์ด์ „ํŠธ ํ† ํฐ ์‹œ์Šคํ…œ (Slate & Semantic Neon)
16
  # ==========================================================
 
75
  self.push_alert_text = "[ DISTURBANCE INJECTED ]"
76
  self.save_alert_timer = 0
77
 
78
+ # ๋ชจ๋˜ ์‹œ์Šคํ…œ ํฐํŠธ ๋กœ๋“œ
79
  font_names = "segoeui,malgungothic,arial,helvetica"
80
  self.font_brand = pygame.font.SysFont(font_names, 18, bold=True)
81
  self.font_sub = pygame.font.SysFont(font_names, 12)
 
85
  self.font_small = pygame.font.SysFont(font_names, 11)
86
  self.font_alert = pygame.font.SysFont(font_names, 14, bold=True)
87
 
 
88
  # ์—”์ง„ ๋ฐ ํŠธ๋ ˆ์ด๋„ˆ ์ดˆ๊ธฐํ™”
89
  print("[TELEMETRY] Initializing MuJoCo Simulation & PPO Engine...")
90
  self.sim = SimulationEngine(render_width=590, render_height=420)
 
449
  avg_20 = float(np.mean(list(self.recent_20_rewards))) if len(self.recent_20_rewards) > 0 else 0.0
450
 
451
  cards_data = [
 
452
  ("EPISODE REWARD", f"{self.sim.episode_reward:.1f}", COLOR_CYAN),
453
  ("PEAK REWARD", f"{self.best_reward:.1f}", COLOR_AMBER),
454
  ("20-EP MOVING AVG", f"{avg_20:.1f}", COLOR_EMERALD),