|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LRTAStarAgentProgram<K extends AgentAction,P extends AgentPercept,S extends AgentState>
An online agent that uses an A*-like evaluation function.
Method Summary | |
---|---|
double |
LRTACost(S firstState,
K theAction,
S secondState,
double currentEstimate)
LRTA*-COST function returns a cost estimate for reaching a goal state from the current state via a successor state. |
Methods inherited from interface edu.columbia.cs.coms4701.search.online.OnlineHeuristicAgentProgram |
---|
getHeuristicFunction |
Methods inherited from interface edu.columbia.cs.coms4701.search.online.OnlineAgentProgram |
---|
formulateGoal, formulateProblem, getGoal, getProblem, getState, updateState |
Methods inherited from interface edu.columbia.cs.coms4701.agent.AgentProgram |
---|
getAuthor, getDescription, nextAction |
Method Detail |
---|
double LRTACost(S firstState, K theAction, S secondState, double currentEstimate)
firstState
- theAction
- secondState
- currentEstimate
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |