public KnowledgeState CreateKnowledgeState() { KnowledgeState kState = new KnowledgeState(Problem); foreach (Predicate p in Predicates) { kState.m_lPredicates.Add(p); } return(kState); }
public KnowledgeState(KnowledgeState ksPredecessor) : base(ksPredecessor) { }
public KnowledgeState CreateKnowledgeState() { KnowledgeState kState = new KnowledgeState(Problem); foreach (Predicate p in Predicates) kState.m_lPredicates.Add(p); return kState; }