diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2017-02-03 19:51:53 -0800 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2017-02-03 19:51:53 -0800 |
commit | 45bf0369a84f9fdc55dd8cdc6227bdfd7c146dee (patch) | |
tree | ec47c75bdec7ce1b52bdfea6b10bb726fbd5947d /src/proof/pdr/pdrInt.h | |
parent | a2cebd3e205751bf6e01d509c9568926069b6ab5 (diff) | |
download | abc-45bf0369a84f9fdc55dd8cdc6227bdfd7c146dee.tar.gz abc-45bf0369a84f9fdc55dd8cdc6227bdfd7c146dee.tar.bz2 abc-45bf0369a84f9fdc55dd8cdc6227bdfd7c146dee.zip |
Adding structural flop priority heuristics in 'pdr'.
Diffstat (limited to 'src/proof/pdr/pdrInt.h')
-rw-r--r-- | src/proof/pdr/pdrInt.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/proof/pdr/pdrInt.h b/src/proof/pdr/pdrInt.h index 89b6f0d0..dae20f0c 100644 --- a/src/proof/pdr/pdrInt.h +++ b/src/proof/pdr/pdrInt.h @@ -82,6 +82,7 @@ struct Pdr_Man_t_ Vec_Wec_t * vVLits; // CNF literals // data representation int iOutCur; // current output + int nPrioShift;// priority shift Vec_Ptr_t * vCexes; // counter-examples for each output Vec_Ptr_t * vSolvers; // SAT solvers Vec_Vec_t * vClauses; // clauses by timeframe @@ -121,6 +122,8 @@ struct Pdr_Man_t_ int nQueCur; int nQueMax; int nQueLim; + int nXsimRuns; + int nXsimLits; // runtime abctime timeToStop; abctime timeToStopOne; |