Microsoft's SMT solver for symbolic reasoning, constraint solving, and software verification.
Source discussion: Solving the Jane Street reverse engineering challenge
“I love z3. I used it for the first time for Jane Street's puzzle last year involving a hashing alg disguised as a neural network.”
mdritch · recommendation · first hand use
Direct HN comment