The computation the quality probability factor in linear_solver.py is erroneous when the quality percent is negative (eg. with speed beacons). When this is the case. the script considers that there is negative probability of producing higher quality items, equivalent to e a recipe that consumes higher quality items.
This problems can be mitigated by correcting the computation of quality percent, or adding this line in line 78
The computation the quality probability factor in
linear_solver.py
is erroneous when the quality percent is negative (eg. with speed beacons). When this is the case. the script considers that there is negative probability of producing higher quality items, equivalent to e a recipe that consumes higher quality items.This problems can be mitigated by correcting the computation of
quality percent
, or adding this line in line 78