diff --git a/test/mld.jl b/test/mld.jl index bf5ce985..fd728efe 100644 --- a/test/mld.jl +++ b/test/mld.jl @@ -7,6 +7,9 @@ prepare_data!(orig_args) set_setting!(orig_args, ("options", "outputs", "log-level"), "error") set_setting!(orig_args, ("solvers", "HiGHS", "mip_feasibility_tolerance"), 1e-6) + set_setting!(orig_args, ("solvers", "HiGHS", "primal_feasibility_tolerance"), 1e-8) + set_setting!(orig_args, ("solvers", "HiGHS", "dual_feasibility_tolerance"), 1e-8) + set_setting!(orig_args, ("solvers", "HiGHS", "presolve"), "on") set_setting!(orig_args, ("options", "objective", "enable-switch-state-open-cost"), true) # DEBUGGING @@ -25,7 +28,6 @@ ("options", "problem", "operations-algorithm") => "rolling-horizon", ("options", "problem", "operations-problem-type") => "block", ("options", "objective", "enable-switch-state-open-cost") => true, - ("solvers", "HiGHS", "presolve") => "off", )) delete!(args, "solvers") build_solver_instances!(args) @@ -44,7 +46,6 @@ ("options", "problem", "operations-algorithm") => "rolling-horizon", ("options", "problem", "operations-problem-type") => "traditional", ("options", "objective", "enable-switch-state-open-cost") => true, - ("solvers", "HiGHS", "presolve") => "off", )) delete!(args, "solvers") build_solver_instances!(args)