Ejemplo n.º 1
0
        /// <summary>
        /// Creates a new instance
        /// </summary>
        public InferenceEngine(KnowledgeBase kb, RuleBase rb)
        {
            _knowledgeBase = kb;
            _ruleBase      = rb;

            _knowledgeBase.Changed += new KnowledgeChangedEventHandler(KnowledgeBase_Changed);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates a new instance
 /// </summary>
 public FireRuleAction(Rule rule, RuleBase rules, string ruleId)
     : base(rule)
 {
     _rules  = rules;
     _ruleId = ruleId;
 }