|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WorldState | |
---|---|
ai.planning.strips |
Uses of WorldState in ai.planning.strips |
---|
Subclasses of WorldState in ai.planning.strips | |
---|---|
class |
HashedSetState
A WorldState is a logical representation of all the facts that are true in the state of the world represented by this WorldState. |
class |
ModelBasedState
A WorldState is a logical representation of all the facts that are true in the state of the world represented by this WorldState. |
Fields in ai.planning.strips declared as WorldState | |
---|---|
protected WorldState |
Problem.initialState
the initial state of the world |
Methods in ai.planning.strips that return WorldState | |
---|---|
WorldState |
Action.applyIn(WorldState state)
This function computes a new WorldState that is the result of applying this Action in the given state. |
abstract WorldState |
WorldState.clone()
This function creates a copy of this WorldState. |
WorldState |
HashedSetState.clone()
This function creates a copy of this WorldState. |
WorldState |
Problem.getInitialState()
This function returns the initial state of the world that defines this Problem. |
Methods in ai.planning.strips with parameters of type WorldState | |
---|---|
WorldState |
Action.applyIn(WorldState state)
This function computes a new WorldState that is the result of applying this Action in the given state. |
boolean |
WorldState.equals(WorldState state)
|
boolean |
ModelBasedState.equals(WorldState state)
This function tests whether this and the given state are equal. |
boolean |
HashedSetState.equals(WorldState state)
This function tests whether this and the given state are equal. |
boolean |
Goal.UgConditions.filterFullyGrounds(WorldState state)
|
void |
Goal.UgConditions.filterPositivePrecs(WorldState state,
java.util.Set<Goal.UgConditions> pgnds)
|
java.util.List<Action> |
ActionType.getApplicableActions(WorldState state,
boolean allowComplements)
This function returns a List of all the Actions that are instances of this ActionType and which are applicable in the given WorldState. |
boolean |
Action.isApplicableIn(WorldState state)
This function tests whether this Action is applicable in the given state. |
static void |
PddlProblemAdaptor.prettyPrintInitialState(int indent,
WorldState state,
java.io.Writer w,
java.util.Properties props)
|
static void |
PddlProblemAdaptor.writeInitialState(WorldState state,
java.io.Writer w,
java.util.Properties props)
|
Constructors in ai.planning.strips with parameters of type WorldState | |
---|---|
Problem(Domain d,
WorldState s0,
Goal g)
This constructor creates a new planning problem over the given domain. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |