On Saturday, 23 June 2012 at 17:47:04 UTC, d coder wrote:
On Sat, Jun 23, 2012 at 10:58 PM, Tobias Pankrath <[email protected]>wrote:

I am currently writing a sat solver for educational purposes


How mature is the sat solver yet? Do you plan to release it at some point
of time?

Regards
- Puneet

It was a DPLL with simple BCP yesterday and is a non functional blob today :-).

I don't think I will push this to the state of the art. I plan for a conflict driver clause learning solver, that chooses variables like chaff and does non-chronological backtracking plus 2-watched-literal BCP.

IF I have enough time to do this. I'm new to sat and need to understand all of the above first :-).

If you need a mature one, it seems that minisat can be easily made available or ported to D. I'd do this, if it weren't for educational purposes.


Reply via email to