AIMA.Core.Agent.Impl.AProg.SimpleReflexAgentProgram.ruleMatch C# (CSharp) Метод

ruleMatch() защищенный Метод

protected ruleMatch ( ObjectWithDynamicAttributes state, Set rulesSet ) : Rule
state AIMA.Core.Agent.Impl.ObjectWithDynamicAttributes
rulesSet Set
Результат AIMA.Core.Agent.Impl.AProg.SimpleRule.Rule
	protected Rule ruleMatch(ObjectWithDynamicAttributes state,
			Set<Rule> rulesSet) {
		foreach (Rule r in rulesSet) {
			if (r.evaluate(state)) {
				return r;
			}
		}
		return null;
	}