veriT : everyone said generating proofs from a compact and competitive solver was impossible, veriT proves (ha ha) they are wrong.
-
-
Replying to @ciphernyx @geofflangdale and
Yices : ever thought of a great idea, implemented it and then found you still couldn't beat another solver because they thought of it first? It was Yices that thought of it first.
1 reply 0 retweets 5 likes -
Replying to @ciphernyx @geofflangdale and
Z3 : the most famous and widely used solver because of it's robust performance and speedy support.
1 reply 0 retweets 4 likes -
Replying to @ciphernyx @geofflangdale and
All gratuitously my opinion, YMMV, hope that helps.
2 replies 0 retweets 4 likes -
Thanks so much! I've looked at SMTCOMP results before but still been a bit lost. Good advice on sticking to smtlib format - I was lazy and the Python interface was tempting. But I've seen most of my workload turn to bitvector stuff so CVC4, Boolector and Yices seem worth trying.
4 replies 0 retweets 5 likes -
Replying to @geofflangdale @ciphernyx and
... honestly, at this stage, the best solver is nice, but community and documentation are important. I'm having a lot of trouble with the gap between "hi noob, want to solve Sudoku or find a De Bruijin sequence?" and scientific papers that assume I'm already a SMT researcher.
1 reply 0 retweets 6 likes -
Replying to @geofflangdale @ciphernyx and
As I've said before, I feel like one of those apes in 2001 poking the monolith with a stick whenever I use an SMT solver. Building a better mental model of how it works - preferably without having to ingest enough theory to become an SMT researcher in the process - would be nice.
4 replies 2 retweets 23 likes -
There isn't too much written between the two I'm afraid. Performance optimisation is a black art TBH. That said I hope the research community is not too inaccessible.
1 reply 0 retweets 2 likes -
It's not terribly inaccessible, but the learning curve is v. steep especially if you're not sure of what's at the top of it nor which bit to scale first. Obviously if you want to do SMT research it is worth scaling, but as a practitioner it is a big ask to come up to speed.
1 reply 0 retweets 1 like -
Replying to @geofflangdale @ciphernyx and
Fond hopes: more understanding of what that line is between "Oh, cool, this is trivially solvable and worked just like I expected" and "Hmmn, I wonder if my solver is ever coming back".
2 replies 0 retweets 0 likes
I always say the largest unsolved problem in SAT/SMT is the progress bar. 
-
-
YES! I have done some work on trying to give actually useful difficulty bounds but it is ... challenging.
0 replies 0 retweets 2 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.