From 023fdefe892653ab08edebe6b6287413ed9e7d18 Mon Sep 17 00:00:00 2001 From: Pagwin Date: Thu, 11 Jun 2026 16:57:47 -0400 Subject: [PATCH] web solve is back to home setup and solve prioritizes electrum and steel over brass again --- solve.py | 4 ++-- web_solve.py | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/solve.py b/solve.py index 61e8ab8..302926e 100644 --- a/solve.py +++ b/solve.py @@ -1566,9 +1566,9 @@ def solve( return v * v prodEE = m.NewIntVar(0, Eprod(capE), "prodEE") - m.AddMultiplicationEquality(prodEE, [finalE]) + m.AddMultiplicationEquality(prodEE, [finalE, finalE]) prodSS = m.NewIntVar(0, Sprod(capS), "prodSS") - m.AddMultiplicationEquality(prodSS, [finalS]) + m.AddMultiplicationEquality(prodSS, [finalS, finalS]) prodBB = m.NewIntVar(0, Bprod(capB), "prodBB") m.AddMultiplicationEquality(prodBB, [finalB]) prodEB = m.NewIntVar(0, Eprod(capE) * Bprod(capB), "prodEB") diff --git a/web_solve.py b/web_solve.py index 7af230e..7cb520d 100644 --- a/web_solve.py +++ b/web_solve.py @@ -159,8 +159,9 @@ def solve_handler(): max_res=solve.MAX_RES, max_vat=solve.MAX_VAT, # min to avoid bricking stuff - time_limit=min(time_limit, 60.0), - num_workers=1, + # time_limit=min(time_limit, 60.0), + time_limit=time_limit, + num_workers=8, verbose=verbose, fixed_choices=fixed_choices, resource_constraints=resource_constraints,