edu.ucla.belief.recursiveconditioning
Class RCNodeCache

Object
  extended by RCNodeCache

public final class RCNodeCache
extends Object

This class represents Caches for RCNodes.

Author:
David Allen

Field Summary
static boolean DEBUG_CACHE_SIZE
           
static double DoNotCache
           
static long LARGEST_ACCEPTABLE_CACHE
           
static double MB
           
static double ShouldBeCached
           
 boolean thisCacheOverFlowed
           
 
Constructor Summary
RCNodeCache(RCNode nd, ArrayList context, double cf)
           
 
Method Summary
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG_CACHE_SIZE

public static final boolean DEBUG_CACHE_SIZE
See Also:
Constant Field Values

LARGEST_ACCEPTABLE_CACHE

public static final long LARGEST_ACCEPTABLE_CACHE
See Also:
Constant Field Values

DoNotCache

public static final double DoNotCache
See Also:
Constant Field Values

ShouldBeCached

public static final double ShouldBeCached
See Also:
Constant Field Values

MB

public static final double MB
See Also:
Constant Field Values

thisCacheOverFlowed

public final boolean thisCacheOverFlowed
Constructor Detail

RCNodeCache

public RCNodeCache(RCNode nd,
                   ArrayList context,
                   double cf)
Parameters:
context - Must be ordered such that cutset vars are in order from root to this node for the MPE3 to work.


Copyright 2010 UCLA Automated Reasoning Group