GamePad: A Learning Environment for Theorem Proving
Z3: An Efficient SMT Solver