logoalt Hacker News

myng111today at 3:15 PM1 replyview on HN

Z3 is an SMT solver, not a SAT solver. You'd probably be looking for something more like Yices, Bitwuzla, cvc5, etc.


Replies

flaghackertoday at 5:05 PM

In general that's true, but to reason about boolean circuits like in this challenge we only need a SAT solver. Z3 is just used for it's convenient API.