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

S

satisfiedIn(WorldState<A>) - Method in interface ai.planning.Goal
This function tests whether this Goal is achieved in the given state.
satisfiedIn(WorldState<Atom>) - Method in class ai.planning.propositional.Goal
This function tests whether this Goal is achieved in the given state.
satisfiedIn(WorldState<Atom>) - Method in class ai.planning.strips.Goal
This function tests whether this Goal is achieved in the given state.
scanner - Variable in class ai.planning.propositional.PplDomainAdaptor
the lexical analyzer used for tokenizing the input
scanner - Variable in class ai.planning.propositional.PplProblemAdaptor
the lexical analyzer used for tokenizing the input
scanner - Variable in class ai.planning.propositional.PplSequentialPlanAdaptor
the lexical analyzer used for tokenizing the input
scanner - Variable in class ai.planning.strips.PddlDomainAdaptor
the lexical analyzer used for tokenizing the input
scanner - Variable in class ai.planning.strips.PddlPlanAdaptor
the lexical analyzer used for tokenizing the input
scanner - Variable in class ai.planning.strips.PddlProblemAdaptor
the lexical analyzer used for tokenizing the input
searcher - Variable in class ai.planning.strips.ssp.GndFwdSearchPlanner
the SearchEngine that will be used to search for a Plan
sequenceTT - Static variable in class ai.planning.strips.PddlPlanAdaptor
the token types used
SequentialPlan - Class in ai.planning.propositional
This class class represents a SequentialPlan which is simply a sequence of Actions.
SequentialPlan(Domain) - Constructor for class ai.planning.propositional.SequentialPlan
This constructor creates a new empty SequentialPlan.
SequentialPlan<A> - Interface in ai.planning
This class class represents a SequentialPlan which is simply a sequence of Actions.
SequentialPlan - Class in ai.planning.strips
 
SequentialPlan(Domain) - Constructor for class ai.planning.strips.SequentialPlan
This constructor creates a new, empty plan.
SequentialPlan(Domain, List<Action>) - Constructor for class ai.planning.strips.SequentialPlan
This constructor creates a new plan consisting of the given actions in the given order.
sequentialTT - Static variable in class ai.planning.propositional.PplSequentialPlanAdaptor
the token types used
setLabel(NamedSymbol) - Method in class ai.planning.propositional.Action
This function sets the unique label for this Action.
setProperty(String, String) - Method in class ai.planning.propositional.PplDomainAdaptor
This function sets the property associated with the given key to the given value.
setProperty(String, String) - Method in class ai.planning.propositional.PplProblemAdaptor
This function sets the property associated with the given key to the given value.
setProperty(String, String) - Method in class ai.planning.propositional.PplSequentialPlanAdaptor
This function sets the property associated with the given key to the given value.
setProperty(String, String) - Method in class ai.planning.strips.PddlDomainAdaptor
This function sets the property associated with the given key to the given value.
setProperty(String, String) - Method in class ai.planning.strips.PddlPlanAdaptor
This function sets the property associated with the given key to the given value.
setProperty(String, String) - Method in class ai.planning.strips.PddlProblemAdaptor
This function sets the property associated with the given key to the given value.
setSyntax(SyntaxAdaptor<Domain>) - Static method in class ai.planning.propositional.Domain
This function can be used to define the syntax with which instances of this class are written or read.
setSyntax(SyntaxAdaptor<Problem>) - Static method in class ai.planning.propositional.Problem
This function can be used to define the syntax with which instances of this class are written or read.
setSyntax(SyntaxAdaptor<SequentialPlan>) - Static method in class ai.planning.propositional.SequentialPlan
This function can be used to define the syntax with which instances of this class are written or read.
size() - Method in class ai.planning.propositional.WorldState
This function returns the number of Atoms that are true in this state.
size() - Method in class ai.planning.strips.ActionType.ArrayGrounding
This function returns the number of variables bound by this Grounding.
size() - Method in class ai.planning.strips.Grounding
This function returns the number of variables bound by this Grounding.
size() - Method in class ai.planning.strips.HashedSetState
This function returns the number of different fluents that are holding in this state.
size(NamedSymbol) - Method in class ai.planning.strips.HashedSetState
This function returns the number of atoms that are holding in this state for the given relation.
size() - Method in interface ai.planning.strips.ModelBasedState.RelationModel
 
size() - Method in class ai.planning.strips.ModelBasedState.SetModel
 
size() - Method in class ai.planning.strips.ModelBasedState
This function returns the number of different fluents that are holding in this state.
size(NamedSymbol) - Method in class ai.planning.strips.ModelBasedState
This function returns the number of atoms that are holding in this state for the given relation.
size() - Method in class ai.planning.strips.WorldState
This function returns the number of Atoms (static and fluent) that are holding in this state.
size(NamedSymbol) - Method in class ai.planning.strips.WorldState
This function returns the number of atoms that are holding in this state for the given relation.
size() - Method in interface ai.planning.WorldState
This function returns the number of Atoms that are true in this state.
solves(Problem<A>) - Method in interface ai.planning.Plan
This function tests whether this Plan constitutes a solution to the given Problem.
solves(Problem<Atom>) - Method in class ai.planning.propositional.SequentialPlan
This function tests whether the given SequentialPlan constitutes a solution to this Problem.
solves(Problem<Atom>) - Method in class ai.planning.strips.SequentialPlan
This function tests whether this Plan constitutes a solution to the given Problem.
staticRelations - Variable in class ai.planning.strips.Domain
the set of relations that represent fluents in this domain
statics - Variable in class ai.planning.strips.HashedSetState
the (static) relations that hold in all states (indexed by predicate)
statics - Variable in class ai.planning.strips.ModelBasedState
the (static) relations that hold in all states (indexed by predicate)
stripsTT - Static variable in class ai.planning.strips.PddlDomainAdaptor
the token types used

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