Uses of Class
ai.planning.strips.WorldState

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.