public class BFS extends DeterministicPlanner
DeterministicPlanner.PlanningFailedExceptiongc, internalPolicyactions, containsParameterizedActions, debugCode, domain, gamma, hashingFactory, mapToStateIndex, rf, tf| Constructor and Description |
|---|
BFS(Domain domain,
StateConditionTest gc,
StateHashFactory hashingFactory)
BFS only needs reference to the domain, goal conditions, and hashing factory.
|
| Modifier and Type | Method and Description |
|---|---|
void |
planFromState(State initialState)
This method will cause the planner to begin planning from the specified initial state
|
deterministicPlannerInit, encodePlanIntoPolicy, hasCachedPlanForState, planContainsOption, planHasDupilicateStates, querySelectedActionForState, resetPlannerResultsaddNonDomainReferencedAction, getActions, getAllGroundedActions, getDebugCode, getDomain, getGamma, getHashingFactory, getRf, getRF, getTf, getTF, plannerInit, setActions, setDebugCode, setDomain, setGamma, setRf, setTf, stateHash, toggleDebugPrinting, translateActionpublic BFS(Domain domain, StateConditionTest gc, StateHashFactory hashingFactory)
domain - the domain in which to plangc - the test for goal stateshashingFactory - the state hashing factory to use.public void planFromState(State initialState)
OOMDPPlannerplanFromState in class OOMDPPlannerinitialState - the initial state of the planning problem