--opt-mode=<arg> also for clingcon to:
<arg>: <mode {opt|enum|optN|ignore}>[,<bound>...]
opt: Find optimal model (default behaviour, as before)
enum: Find models with costs <= bound (Set minimize statement once in the init and never touch it again)
optN : Find optimum, then enumerate optimal models (This requires multi-shot solving, unsure If i can provide this behaviour consistently with the current API)
ignore: Ignore optimize statements (do noop in minimize statement)
<bound> : Set initial bound for objective function(s)
Either the clingo option can be reused, as it is currently not well defined how to combine Boolean and Integer optimization, or a new "similar" option will be introduced.
Extra: think about how to combine clingo optimization with clingcon optimization.
--opt-mode=<arg>also forclingconto:<arg>: <mode {opt|enum|optN|ignore}>[,<bound>...]opt: Find optimal model (default behaviour, as before)enum: Find models with costs <=bound(Set minimize statement once in the init and never touch it again)optN: Find optimum, then enumerate optimal models (This requires multi-shot solving, unsure If i can provide this behaviour consistently with the current API)ignore: Ignore optimize statements (do noop in minimize statement)<bound>: Set initial bound for objective function(s)Either the
clingooption can be reused, as it is currently not well defined how to combine Boolean and Integer optimization, or a new "similar" option will be introduced.Extra: think about how to combine
clingooptimization withclingconoptimization.