Add debug prints to check MIP toggle functionality

This commit is contained in:
dmy
2026-01-08 12:58:15 +08:00
parent 6441ddc059
commit 09b2ada5df
2 changed files with 2 additions and 0 deletions

1
gui.py
View File

@@ -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):

View File

@@ -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(