Skip to main content

Module solve

Module solve 

Source
Expand description

conjure_oxide solve sub-command

StructsΒ§

Args

EnumsΒ§

NumberOfSolutions
OutputFormat

FunctionsΒ§

coerce_bools_in_solutions πŸ”’
Turn solver 0/1 assignments back into booleans when the find domain is bool, so JSON/Essence output matches Conjure’s simplified JSON (true/false).
init_context πŸ”’
Returns a new Context and Solver for solving.
init_solver πŸ”’
parse πŸ”’
parse_number_of_solutions πŸ”’
parse_param πŸ”’
Parse an Essence or simplified-JSON parameter file.
parse_with_conjure πŸ”’
per_solution_output_path πŸ”’
rewrite πŸ”’
run_solve_command
run_solver πŸ”’
write_solutions πŸ”’