From 09b2ada5dfff1fa2057b2760cdd10f38361a8333 Mon Sep 17 00:00:00 2001 From: dmy Date: Thu, 8 Jan 2026 12:58:15 +0800 Subject: [PATCH] Add debug prints to check MIP toggle functionality --- gui.py | 1 + main.py | 1 + 2 files changed, 2 insertions(+) diff --git a/gui.py b/gui.py index 918034c..ce4225a 100644 --- a/gui.py +++ b/gui.py @@ -691,6 +691,7 @@ def index(): # 获取开关状态 use_ga = refs["ga_switch"].value if refs["ga_switch"] else False use_mip = refs["mip_switch"].value if refs["mip_switch"] else False + print(f"Switch values: GA={use_ga}, MIP={use_mip}") class QueueLogger(io.StringIO): def write(self, message): diff --git a/main.py b/main.py index ba3d533..a20ff82 100644 --- a/main.py +++ b/main.py @@ -1713,6 +1713,7 @@ def compare_design_methods( ) if use_mip: + print(f"Starting MIP optimization for {name}") # --- Run 5: Mixed Integer Programming --- mip_name = f"{name} (MIP)" conns_mip, turbines_mip = design_with_mip(