Пример #1
0
 public void Union(PredicateList other)
 {
     if (DC == null)
     {
         DC = other.DC;
     }
     Positive.UnionWith(other.Positive);
     Negative.UnionWith(other.Negative);
 }
Пример #2
0
        public ProbDef(ProblemParser.DataContainer dc)
        {
            mDC = dc;

            StartState.DC = dc;
            GoalState.DC  = dc;

            GenerateAllGrounds();
        }
Пример #3
0
 public PredicateList(PredicateList other, ProblemParser.DataContainer dc)
 {
     Positive = new System.Collections.Generic.HashSet <int>(other.Positive);
     Negative = new System.Collections.Generic.HashSet <int>(other.Negative);
     DC       = dc;
 }