[−][src]Trait splr::cdb::LBDIF
API to calculate LBD.
Required methods
pub fn compute_lbd<A>(&mut self, asg: &A, vec: &[Lit]) -> usize where
A: AssignIF,
[src]
A: AssignIF,
return the LBD value for a set of literals.
pub fn compute_lbd_of<A>(&mut self, asg: &A, cid: ClauseId) -> usize where
A: AssignIF,
[src]
A: AssignIF,
return the LBD value of clause cid
.
pub fn reset_lbd<A>(&mut self, asg: &A, all: bool) where
A: AssignIF,
[src]
A: AssignIF,
re-calculate the LBD values of all (learnt) clauses.