Commit 5fbe218f by Alan Mishchenko

Improvements to ternary simulation.

parent d877074d
...@@ -5403,6 +5403,10 @@ SOURCE=.\src\proof\pdr\pdrTsim2.c ...@@ -5403,6 +5403,10 @@ SOURCE=.\src\proof\pdr\pdrTsim2.c
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\src\proof\pdr\pdrTsim3.c
# End Source File
# Begin Source File
SOURCE=.\src\proof\pdr\pdrUtil.c SOURCE=.\src\proof\pdr\pdrUtil.c
# End Source File # End Source File
# End Group # End Group
......
...@@ -187,14 +187,14 @@ printf( "%d %d %d \n", Vec_IntSize(p->vCiObjs), Vec_IntSize(p->vFosPre), Vec_Int ...@@ -187,14 +187,14 @@ printf( "%d %d %d \n", Vec_IntSize(p->vCiObjs), Vec_IntSize(p->vFosPre), Vec_Int
***********************************************************************/ ***********************************************************************/
Pdr_Set_t * Txs3_ManTernarySim( Txs3_Man_t * p, int k, Pdr_Set_t * pCube ) Pdr_Set_t * Txs3_ManTernarySim( Txs3_Man_t * p, int k, Pdr_Set_t * pCube )
{ {
int fTryNew = 1; // int fTryNew = 1;
int fUseLit = 1; // int fUseLit = 1;
int fVerbose = 0; int fVerbose = 0;
sat_solver * pSat; sat_solver * pSat;
Pdr_Set_t * pRes; Pdr_Set_t * pRes;
Gia_Obj_t * pObj; Gia_Obj_t * pObj;
Vec_Int_t * vVar2Ids, * vLits; Vec_Int_t * vVar2Ids, * vLits;
int i, Lit, LitAux, Var, Value, RetValue, nCoreLits, * pCoreLits, nLits; int i, Lit, LitAux, Var, Value, RetValue, nCoreLits, * pCoreLits;//, nLits;
// if ( k == 0 ) // if ( k == 0 )
// fVerbose = 1; // fVerbose = 1;
// collect CO objects // collect CO objects
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment