AIMA.Core.Agent.Impl.AProg.TableDrivenAgentProgram.execute C# (CSharp) Method

execute() public method

public execute ( Percept percept ) : Action
percept Percept
return Action
	public Action execute(Percept percept) {
		// append percept to end of percepts
		percepts.Add(percept);

		// action <- LOOKUP(percepts, table)
		// return action
		return lookupCurrentAction();
	}