printf("Remove %6d out of %6d (%6.2f %%) ",p->nRemoves,p->nTryRemoves,100.0*p->nRemoves/Abc_MaxInt(1,p->nTryRemoves));
else
printf("Resub %6d out of %6d (%6.2f %%) ",p->nResubs,p->nTryResubs,100.0*p->nResubs/Abc_MaxInt(1,p->nTryResubs));
Abc_NtkMfsPrintResubStats( p );
printf("\n");
// printf( "Average ratio of DCs in the resubed nodes = %.2f.\n", 1.0*p->nDcMints/(64 * p->nNodesResub) );
*/
printf("Reduction: ");
printf("@@@------- Node( %4d, %4.2f%% ), ",
printf("Nodes %6d out of %6d (%6.2f %%) ",p->nTotalNodesBeg-p->nTotalNodesEnd,p->nTotalNodesEnd,100.0*(p->nTotalNodesBeg-p->nTotalNodesEnd)/Abc_MaxInt(1,p->nTotalNodesBeg));
p->nTotalNodesBeg-p->nTotalNodesEnd,
printf("Edges %6d out of %6d (%6.2f %%) ",p->nTotalEdgesBeg-p->nTotalEdgesEnd,p->nTotalEdgesEnd,100.0*(p->nTotalEdgesBeg-p->nTotalEdgesEnd)/Abc_MaxInt(1,p->nTotalEdgesBeg));
printf("Nodes %6d out of %6d (%6.2f %%) ",p->nTotalNodesBeg-p->nTotalNodesEnd,p->nTotalNodesEnd,100.0*(p->nTotalNodesBeg-p->nTotalNodesEnd)/Abc_MaxInt(1,p->nTotalNodesBeg));
printf("Edges %6d out of %6d (%6.2f %%) ",p->nTotalEdgesBeg-p->nTotalEdgesEnd,p->nTotalEdgesEnd,100.0*(p->nTotalEdgesBeg-p->nTotalEdgesEnd)/Abc_MaxInt(1,p->nTotalEdgesBeg));
printf("\n");
printf("\n");
ABC_PRTP("Win",p->timeWin,p->timeTotal);
ABC_PRTP("Win",p->timeWin,p->timeTotal);
...
@@ -117,10 +118,7 @@ int Sfm_NodeResubSolve( Sfm_Ntk_t * p, int iNode, int f, int fRemoveOnly )
...
@@ -117,10 +118,7 @@ int Sfm_NodeResubSolve( Sfm_Ntk_t * p, int iNode, int f, int fRemoveOnly )