[−][src]Module varisat::proof
Proof generation.
Modules
drat | |
map_step | Maps literals and hashes of clause steps between the solver and the checker. |
Structs
Proof | Proof generation. |
Enums
ProofFormat | Proof formats that can be generated during solving. |
Functions
add_clause | Call when adding an external clause. |
add_step | Add a step to the proof. |
clause_count_delta | Number of added or removed clauses. |
close_proof | Stop writing proof steps. |
flush_proof | Flush buffers used for writing proof steps. |
handle_io_errors | Handle io errors during proof writing. |
handle_self_check_result | Handle results of on the fly checking. |
solve_finished | Called before solve returns to flush buffers and to trigger delayed unit conflict processing. |
write_varisat_step | Write a step using our native format |