|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectai.search.Problem
ai.search.ChainProblem
| Field Summary |
| Fields inherited from class ai.search.Problem |
algorithm, canvas, currentNode, display, goal, heuristic, initialState, numExpanded, q, search, searchResult |
| Method Summary | |
java.lang.String |
actionToString(java.lang.Object action)
Convert an action to a string. |
boolean |
equalState(java.lang.Object state1,
java.lang.Object state2)
Determine if two states are equivalent. |
boolean |
goalReached(java.lang.Object state)
Is the state a goal state? |
java.lang.String |
stateToString(java.lang.Object state)
Convert a state to a string. |
java.util.Vector |
successors(java.lang.Object state)
Determine all the states which are successors of the given state. |
| Methods inherited from class ai.search.Problem |
actionPerformed, edgeCost, hCost, run, solve, start, stop |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public boolean goalReached(java.lang.Object state)
Problem
goalReached in class Problempublic java.util.Vector successors(java.lang.Object state)
Problem
successors in class Problemstate - is the given state
public boolean equalState(java.lang.Object state1,
java.lang.Object state2)
Problem
equalState in class Problemstate1 - and states are the two states
public java.lang.String stateToString(java.lang.Object state)
Problem
stateToString in class Problemstate - is the given state
public java.lang.String actionToString(java.lang.Object action)
Problem
actionToString in class Problemaction - is the given action
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||