Add turbine throttle mapping and back-pressure penalty

This commit is contained in:
Codex Agent
2025-11-23 20:02:03 +01:00
parent 9d4bc17971
commit d6bb0543b6
6 changed files with 38 additions and 8 deletions

View File

@@ -435,6 +435,7 @@ class ReactorDashboard:
"Unit3 Elec",
f"{state.turbines[2].electrical_output_mw:7.1f} MW" if len(state.turbines) > 2 else "n/a",
),
("Throttle", f"{self.reactor.turbines[0].throttle:5.2f}" if self.reactor.turbines else "n/a"),
("Electrical", f"{state.total_electrical_output():7.1f} MW"),
("Load", f"{self._total_load_supplied(state):7.1f}/{self._total_load_demand(state):7.1f} MW"),
("Consumer", f"{consumer_status}"),