Package com.github.javabdd
Class FindBestOrder
- java.lang.Object
-
- com.github.javabdd.FindBestOrder
-
public class FindBestOrder extends Object
Find best order.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classFindBestOrder.TryThread
-
Constructor Summary
Constructors Constructor Description FindBestOrder(int nodeTableSize, int cacheSize, int maxIncrease, long bestTime, long delayTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()StringgetBestOrder()longgetBestTime()voidinit(BDD b1, BDD b2, BDDVarSet dom, BDDFactory.BDDOp op)longtryOrder(boolean reverse, String varOrder)voidwriteBDDConfig(BDDFactory bdd, String fileName)
-
-
-
Method Detail
-
init
public void init(BDD b1, BDD b2, BDDVarSet dom, BDDFactory.BDDOp op) throws IOException
- Throws:
IOException
-
cleanup
public void cleanup()
-
writeBDDConfig
public void writeBDDConfig(BDDFactory bdd, String fileName) throws IOException
- Throws:
IOException
-
tryOrder
public long tryOrder(boolean reverse, String varOrder)
-
getBestOrder
public String getBestOrder()
-
getBestTime
public long getBestTime()
-
-