diff --git a/src/reactor_sim/reactor.py b/src/reactor_sim/reactor.py index 9c4f174..0107f57 100644 --- a/src/reactor_sim/reactor.py +++ b/src/reactor_sim/reactor.py @@ -206,8 +206,8 @@ class Reactor: self.secondary_pump_active and idx < len(self.secondary_pump_units) and self.secondary_pump_units[idx] for idx in range(2) ] - any_units = any(primary_units_active) or any(secondary_units_active) or any(self.turbine_unit_active) - load_present = any_units or (self.consumer and self.consumer.online) + any_units = any(primary_units_active) or any(secondary_units_active) + load_present = any_units or (self.consumer and self.consumer.online) or state.total_electrical_output() > 0.1 idle_core = state.core.power_output_mw < 1.0 and self.control.rod_fraction >= 0.9 baseline_off = ( (self.shutdown or idle_core)