Skip to main content

break_symmetries

Function break_symmetries 

Source
pub fn break_symmetries(e: &ProofExpr) -> ProofExpr
Expand description

Augment e with lex-leader SBPs for every adjacent row-interchange symmetry we can verify. Returns e unchanged when the formula is not a readable clause set, has no rows, or no verified symmetry — symmetry breaking is purely additive and never changes the SAT/UNSAT verdict.