diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-11-04 21:04:33 -0800 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-11-04 21:04:33 -0800 |
commit | 0ab8cd1191bfecefdbd62738d5b15af53979fd2a (patch) | |
tree | 5fd888f8bce64a4822e7f06b0e4b357bc73d902f /src | |
parent | 765da3a318a1e61426088dc909ed7c7e3319c2d5 (diff) | |
download | abc-0ab8cd1191bfecefdbd62738d5b15af53979fd2a.tar.gz abc-0ab8cd1191bfecefdbd62738d5b15af53979fd2a.tar.bz2 abc-0ab8cd1191bfecefdbd62738d5b15af53979fd2a.zip |
Tuning for multi-ouptut solver.
Diffstat (limited to 'src')
-rw-r--r-- | src/sat/bmc/bmcMulti.c | 2 |
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", |