]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Reverting r465. Based on Stephen's example: stp-tests/crypto-tests/factoring-12bitsx1...
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 25 Apr 2010 11:00:20 +0000 (11:00 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 25 Apr 2010 11:00:20 +0000 (11:00 +0000)
commit21404d6138793a92fa035f1d32ff973068ef6146
tree5b47d14a25b7789ca1edcd81a961b4cf6620e6c0
parent73600fcc1ca00392bf246b0c88da3e4eb12999d2
Reverting r465. Based on Stephen's example: stp-tests/crypto-tests/factoring-12bitsx12.stp this makes division about 50% faster.

Confirming what Stephen identified, varying just the bvdiv encoding:

crypto2: 42sec vs 32sec
simplifying minisat: 65s vs 37s
core minisat: 65s vs 43s

However, r600 solved this problem the fastest I've seen: 14 seconds. But that was cryptominisat. Cryptominisat2 is now in the trunk. So I suspect that this reverts a change that made division faster on cryptominisat, but slowed it down on the others (including cryptominisat2).

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@704 e59a4935-1847-0410-ae03-e826735625c1
src/to-sat/BitBlastNew.cpp