Companion
Properties
The limit value denoting "no cap on the number of solutions".
The default SolveOptions: allLazily, i.e. all solutions, lazily, without a timeout.
The default timeout: no practical limit.
Functions
SolveOptions for eagerly computing every solution (ALL_SOLUTIONS), without a timeout.
SolveOptions for eagerly computing every solution, aborting after timeout.
SolveOptions for lazily computing every solution (ALL_SOLUTIONS), without a timeout.
SolveOptions for lazily computing every solution, aborting after timeout.
Creates SolveOptions with the given lazy/timeout/limit, and no custom options.
Creates SolveOptions with the given lazy/timeout/limit, and one or more customOptions.
SolveOptions for eagerly computing at most limit solutions, without a timeout.
SolveOptions for eagerly computing at most limit solutions, aborting after timeout.
SolveOptions for lazily computing at most limit solutions, without a timeout.
SolveOptions for lazily computing at most limit solutions, aborting after timeout.