public Action execute(Percept percept) { // append percept to end of percepts percepts.Add(percept); // action <- LOOKUP(percepts, table) // return action return lookupCurrentAction(); }