Disallow the circiut-based solver in &scorr to run with more than 1000 conflicts.

This commit is contained in:
Alan Mishchenko 2012-04-24 15:49:40 -07:00
parent b8088b901d
commit 92da248e9a
1 changed files with 3 additions and 0 deletions

View File

@ -872,6 +872,9 @@ int Cec_ManLSCorrespondenceClasses( Gia_Man_t * pAig, Cec_ParCor_t * pPars )
Cec_ManSatSetDefaultParams( pParsSat );
pParsSat->nBTLimit = pPars->nBTLimit;
pParsSat->fVerbose = pPars->fVerbose;
// limit the number of conflicts in the circuit-based solver
if ( pPars->fUseCSat )
pParsSat->nBTLimit = Abc_MinInt( pParsSat->nBTLimit, 1000 );
if ( pPars->fVerbose )
{
Abc_Print( 1, "Obj = %7d. And = %7d. Conf = %5d. Fr = %d. Lcorr = %d. Ring = %d. CSat = %d.\n",