summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-11-04 21:04:33 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2013-11-04 21:04:33 -0800
commit0ab8cd1191bfecefdbd62738d5b15af53979fd2a (patch)
tree5fd888f8bce64a4822e7f06b0e4b357bc73d902f
parent765da3a318a1e61426088dc909ed7c7e3319c2d5 (diff)
downloadabc-0ab8cd1191bfecefdbd62738d5b15af53979fd2a.tar.gz
abc-0ab8cd1191bfecefdbd62738d5b15af53979fd2a.tar.bz2
abc-0ab8cd1191bfecefdbd62738d5b15af53979fd2a.zip
Tuning for multi-ouptut solver.
-rw-r--r--src/sat/bmc/bmcMulti.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sat/bmc/bmcMulti.c b/src/sat/bmc/bmcMulti.c
index 35029034..699835ca 100644
--- a/src/sat/bmc/bmcMulti.c
+++ b/src/sat/bmc/bmcMulti.c
@@ -157,6 +157,7 @@ Vec_Ptr_t * Gia_ManMultiProveAig( Aig_Man_t * p, Bmc_MulPar_t * pPars )
pParsSim->fSilent = !pPars->fVeryVerbose;
pParsSim->TimeOut = TimeOutLoc;
pParsSim->nRandSeed = (i * 17) % 500;
+ pParsSim->nWords = 5;
RetValue *= Ssw_RarSimulate( p, pParsSim );
// sort outputs
if ( p->vSeqModelVec )
@@ -185,6 +186,7 @@ Vec_Ptr_t * Gia_ManMultiProveAig( Aig_Man_t * p, Bmc_MulPar_t * pPars )
pParsBmc->fNotVerbose = 1;
pParsBmc->fSilent = !pPars->fVeryVerbose;
pParsBmc->nTimeOut = TimeOutLoc;
+ pParsBmc->nTimeOutOne = 100;
RetValue *= Saig_ManBmcScalable( p, pParsBmc );
if ( pPars->fVeryVerbose )
Abc_Print( 1, "Some outputs are SAT (%d out of %d) after %d frames.\n",