/// <summary> /// Add a new beliefset to the beliefbase /// </summary> /// <param name="beliefSet">The beliefset to add to the beliefbase</param> public void AddBeliefSet(BeliefSet beliefSet) { if (!_beliefSets.ContainsKey(beliefSet.Name)) { _beliefSets.Add(beliefSet.Name, beliefSet); } }
/// <summary> /// Updates a beliefset in this beliefbase /// </summary> /// <param name="beliefSet">The beliefset to update</param> public void UpdateBeliefSet(BeliefSet beliefSet) { if (!_beliefSets.ContainsKey(beliefSet.Name)) { _beliefSets.Add(beliefSet.Name, beliefSet); } else { _beliefSets[beliefSet.Name] = beliefSet; } }