Beispiel #1
0
 /// <summary>Constructor. </summary>
 /// <param name="parentNode">is the parent evaluator to call to indicate truth value</param>
 /// <param name="everyDistinctNode">is the factory node associated to the state</param>
 public EvalEveryDistinctStateNode(Evaluator parentNode, EvalEveryDistinctNode everyDistinctNode)
     : base(parentNode)
 {
     EveryDistinctNode = everyDistinctNode;
     SpawnedNodes      = new LinkedHashMap <EvalStateNode, ISet <Object> >();
 }
 /// <summary>Constructor. </summary>
 /// <param name="parentNode">is the parent evaluator to call to indicate truth value</param>
 /// <param name="everyNode">is the factory node associated to the state</param>
 public EvalEveryDistinctStateExpireKeyNode(Evaluator parentNode, EvalEveryDistinctNode everyNode)
     : base(parentNode)
 {
     EveryNode    = everyNode;
     SpawnedNodes = new LinkedHashMap <EvalStateNode, IDictionary <Object, long> >();
 }