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;
	}