Closed mdickinson closed 5 years ago
One other thing: if we do want to reimplement something like this cache, I think it would be the solver's job to maintain that cache. We might consider different data structures to organise the information, that would make retrieving the set of unsatisfied clauses more efficient.
@jvkersch I don't know if you have any bandwidth for review, but if you do I'd very much appreciate a second pair of eyes on this.
Fixes #268, by removing the machinery for the
_unsatisfied_clauses
cache. That machinery is broken in two ways:_unsatisfied_clauses
set isn't ever initialised properlyI'd really like to get rid of the changelog too, but we're currently using it for logging purposes.