A B C D E F G H I K L M N O P Q R S T U V W

S

Search - class ai.search.Search.
The general search function along with set of specific search strategies.
Search(Problem, int) - Constructor for class ai.search.Search
Construct a search.
SearchPanel - class ai.search.SearchPanel.
 
SearchPanel(JFrame) - Constructor for class ai.search.SearchPanel
 
StateActionPair - class ai.search.StateActionPair.
A State and Action.
StateActionPair(Object, Object) - Constructor for class ai.search.StateActionPair
 
save() - Method in class ai.worlds.wumpus.WumpusWorldEditor
 
score - Variable in class ai.worlds.Agent
The current score
search - Variable in class ai.search.Problem
The search.
searchResult - Variable in class ai.search.Problem
The node which is the search result.
setDescription(String) - Method in class ai.logic.ExtensionFileFilter
Sets the human readable description of this filter.
setExtensionListInDescription(boolean) - Method in class ai.logic.ExtensionFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
shoot(WumpusWorld) - Method in class ai.worlds.wumpus.WumpusAgent
Shoor the arrow.
shutOff() - Method in class ai.worlds.vacuum.VacuumAgent
shut off the vacuum.
simWorld - Variable in class ai.worlds.WorldCreatePanel
 
simulate() - Method in class ai.worlds.WorldCreatePanel
 
size - Variable in class ai.worlds.GridEnvironment
The size of the grid.
size - Variable in class ai.worlds.wumpus.WumpusLogic
The size of the world.
snapshot() - Method in class ai.worlds.Environment
A snapshot of the environment.
snapshot() - Method in class ai.worlds.GridEnvironment
Paint a snapshot of the environment onto the canvas and update fields in the gridPanel.
solutionActions() - Method in class ai.search.Node
Generate a list of actions that reach a solution.
solutionNodes() - Method in class ai.search.Node
Generate a list of nodes that reach a solution.
solve(String, String, int) - Method in class ai.search.Problem
Solve the problem with the specified search algorithm.
sound - Variable in class ai.worlds.Obj
Status of sounds from the object.
start() - Method in class ai.search.Problem
 
start() - Method in class ai.worlds.Environment
 
start - Variable in class ai.worlds.GridEnvironment
The starting location.
state - Variable in class ai.search.Node
A state in the domain.
stateToString(Object) - Method in class ai.search.CannibalProblem
 
stateToString(Object) - Method in class ai.search.ChainProblem
 
stateToString(Object) - Method in class ai.search.Problem
Convert a state to a string.
stateToString(Object) - Method in class ai.search.Puzzle8Problem
 
stateToString(Object) - Method in class ai.search.RouteProblem
 
step - Variable in class ai.worlds.Environment
The current step number.
stop() - Method in class ai.search.Problem
 
stop() - Method in class ai.worlds.Environment
 
succeeded(Vector) - Method in class ai.worlds.wumpus.WumpusLogic
Did the logic query succeed?.
successors(Object) - Method in class ai.search.CannibalProblem
Return a list of StateActionPairs.
successors(Object) - Method in class ai.search.ChainProblem
 
successors - Variable in class ai.search.Node
A list of successor Nodes.
successors(Object) - Method in class ai.search.Problem
Determine all the states which are successors of the given state.
successors(Object) - Method in class ai.search.Puzzle8Problem
Determine all the states which are successors of the given state.
successors(Object) - Method in class ai.search.RouteProblem
Determine all the states which are successors of the given state.

A B C D E F G H I K L M N O P Q R S T U V W