summaryrefslogtreecommitdiffstats
path: root/src/proof/cec
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2022-05-20 12:53:12 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2022-05-20 12:53:12 -0700
commit4f7bf9100399a3a25d51d4fd8d6b0bf7cd9ed3ed (patch)
tree07e3d8fa23222ee4f80572389620a70f7d80f383 /src/proof/cec
parent21922e3e9f45023612c64753311bc2f53e59e332 (diff)
downloadabc-4f7bf9100399a3a25d51d4fd8d6b0bf7cd9ed3ed.tar.gz
abc-4f7bf9100399a3a25d51d4fd8d6b0bf7cd9ed3ed.tar.bz2
abc-4f7bf9100399a3a25d51d4fd8d6b0bf7cd9ed3ed.zip
Adding new switch to &cec.
Diffstat (limited to 'src/proof/cec')
-rw-r--r--src/proof/cec/cecSatG3.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/proof/cec/cecSatG3.c b/src/proof/cec/cecSatG3.c
index 5f22937c..f8e3ad0a 100644
--- a/src/proof/cec/cecSatG3.c
+++ b/src/proof/cec/cecSatG3.c
@@ -2321,6 +2321,17 @@ int Cec5_ManSweepNodeCbs( Cec5_Man_t * p, CbsP_Man_t * pCbs, int iObj, int iRepr
}
return RetValue;
}
+Gia_Man_t * Cec5_ManSimulateTest3( Gia_Man_t * p, int nBTLimit, int fVerbose )
+{
+ int fCbs = 1, approxLim = 600, subBatchSz = 1, adaRecycle = 500;
+ Gia_Man_t * pNew = NULL;
+ Cec_ParFra_t ParsFra, * pPars = &ParsFra;
+ Cec5_ManSetParams( pPars );
+ pPars->fVerbose = fVerbose;
+ pPars->nBTLimit = nBTLimit;
+ Cec5_ManPerformSweeping( p, pPars, &pNew, 0, fCbs, approxLim, subBatchSz, adaRecycle );
+ return pNew;
+}
////////////////////////////////////////////////////////////////////////
/// END OF FILE ///