Skip to content
Snippets Groups Projects
Unverified Commit f1852091 authored by Michiel Cottaar's avatar Michiel Cottaar
Browse files

Increase max_iter

parent f311a829
No related branches found
No related tags found
1 merge request!7Add variables as properties
Pipeline #25449 failed
...@@ -129,7 +129,7 @@ function optimise_with_cost_func(jump_model::Model, cost_func, n_attempts) ...@@ -129,7 +129,7 @@ function optimise_with_cost_func(jump_model::Model, cost_func, n_attempts)
end end
end end
function build_sequence(f::Function, scanner::Union{Nothing, Scanner}, optimiser_constructor; optimise=true, n_attempts=30, kwargs...) function build_sequence(f::Function, scanner::Union{Nothing, Scanner}, optimiser_constructor; optimise=true, n_attempts=10, kwargs...)
if optimise || GLOBAL_MODEL[] == IGNORE_MODEL if optimise || GLOBAL_MODEL[] == IGNORE_MODEL
model = ( model = (
Model(optimizer_with_attributes(optimiser_constructor, [string(k) => v for (k, v) in kwargs]...)), Model(optimizer_with_attributes(optimiser_constructor, [string(k) => v for (k, v) in kwargs]...)),
...@@ -141,8 +141,8 @@ function build_sequence(f::Function, scanner::Union{Nothing, Scanner}, optimiser ...@@ -141,8 +141,8 @@ function build_sequence(f::Function, scanner::Union{Nothing, Scanner}, optimiser
build_sequence(f, scanner, model, optimise, n_attempts) build_sequence(f, scanner, model, optimise, n_attempts)
end end
function build_sequence(f::Function, scanner::Union{Nothing, Scanner}=Default_Scanner; print_level=0, mu_strategy="adaptive", kwargs...) function build_sequence(f::Function, scanner::Union{Nothing, Scanner}=Default_Scanner; print_level=0, mu_strategy="adaptive", max_iter=10000, kwargs...)
build_sequence(f, scanner, Ipopt.Optimizer; print_level=print_level, mu_strategy=mu_strategy, kwargs...) build_sequence(f, scanner, Ipopt.Optimizer; print_level=print_level, mu_strategy=mu_strategy, max_iter=max_iter, kwargs...)
end end
build_sequence(f::Function, optimiser_constructor; kwargs...) = build_sequence(f, Default_Scanner, optimiser_constructor; kwargs...) build_sequence(f::Function, optimiser_constructor; kwargs...) = build_sequence(f, Default_Scanner, optimiser_constructor; kwargs...)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment