edu.ucla.belief.recursiveconditioning
Class CachingDFBnB
Object
CachingScheme
CachingDFBnB
public class CachingDFBnB
- extends CachingScheme
Method Summary |
void |
allocateMemory(RC rc,
CachingScheme.RCCreateListener listnr)
Have this CachingScheme allocate the memory for the RC object. |
void |
allocateMemory(RC rc,
CachingScheme.RCCreateListener listnr,
double seed_bestCost,
Map seed_cf)
|
void |
allocateMemory(RCDgraph graph,
CachingScheme.RCCreateListener listnr)
Have this CachingScheme allocate the memory for the RC object. |
void |
allocateMemory(RCDgraph graph,
CachingScheme.RCCreateListener listnr,
double seed_bestCost,
Map seed_cf)
|
void |
allocateMemory(RCDtree tree,
CachingScheme.RCCreateListener listnr)
Have this CachingScheme allocate the memory for the RC object. |
void |
allocateMemory(RCDtree tree,
CachingScheme.RCCreateListener listnr,
double seed_bestCost,
Map seed_cf)
|
CachingDFBnB.DFBnB_TmpVars |
tmpVars_last()
|
String |
toString()
|
USE_CachingNonOptimalSize_As_Seed
public boolean USE_CachingNonOptimalSize_As_Seed
USE_CachingGreedy_As_Seed
public boolean USE_CachingGreedy_As_Seed
USE_INCORRECT_worthless_test
public static boolean USE_INCORRECT_worthless_test
orderAlgo
public CachingDFBnB.OrderingAlgo orderAlgo
childExpansion
public CachingDFBnB.ChildExpansion childExpansion
heur
public CachingDFBnB.HeurFunct heur
rcNodeComparator_Size
public static final CachingDFBnB.RCNodeComparator_Size rcNodeComparator_Size
CachingDFBnB
public CachingDFBnB()
CachingDFBnB
public CachingDFBnB(double cacheFactor)
toString
public String toString()
- Overrides:
toString
in class CachingScheme
tmpVars_last
public CachingDFBnB.DFBnB_TmpVars tmpVars_last()
allocateMemory
public void allocateMemory(RCDtree tree,
CachingScheme.RCCreateListener listnr)
- Description copied from class:
CachingScheme
- Have this CachingScheme allocate the memory for the RC object.
- Overrides:
allocateMemory
in class CachingScheme
listnr
- Some CachingSchemes use this to return updates to (can be null).
allocateMemory
public void allocateMemory(RCDtree tree,
CachingScheme.RCCreateListener listnr,
double seed_bestCost,
Map seed_cf)
allocateMemory
public void allocateMemory(RCDgraph graph,
CachingScheme.RCCreateListener listnr)
- Description copied from class:
CachingScheme
- Have this CachingScheme allocate the memory for the RC object.
- Overrides:
allocateMemory
in class CachingScheme
listnr
- Some CachingSchemes use this to return updates to (can be null).
allocateMemory
public void allocateMemory(RCDgraph graph,
CachingScheme.RCCreateListener listnr,
double seed_bestCost,
Map seed_cf)
allocateMemory
public void allocateMemory(RC rc,
CachingScheme.RCCreateListener listnr)
- Description copied from class:
CachingScheme
- Have this CachingScheme allocate the memory for the RC object.
- Specified by:
allocateMemory
in class CachingScheme
listnr
- Some CachingSchemes use this to return updates to (can be null).
allocateMemory
public void allocateMemory(RC rc,
CachingScheme.RCCreateListener listnr,
double seed_bestCost,
Map seed_cf)
Copyright 2010 UCLA Automated Reasoning Group