Limit Vake skulls to 1 temporarily

Vake skulls are now nerfed when using more than one. Until the
diminishing returns are understood, this script will now use only 1 at
most.
This commit is contained in:
Jeremy Saklad 2021-09-01 07:23:33 -05:00
parent f2a421afca
commit abd5139aad
Signed by: Jeremy Saklad
GPG Key ID: 9CA2149583EDBF84

View File

@ -84,7 +84,11 @@ def Solve(shadowy_level, bone_market_fluctuations = None, zoological_mania = Non
# Skull
for skull in Skull:
actions[skull] = model.NewIntVar(0, cp_model.INT32_MAX, skull.value.name)
# Interim treatment until diminishing returns are analyzed
if skull == Skull.VAKE_SKULL:
actions[skull] = model.NewBoolVar(skull.value.name)
else:
actions[skull] = model.NewIntVar(0, cp_model.INT32_MAX, skull.value.name)
# Appendage
for appendage in Appendage: