, including all inherited members.
bforwardsearch | IntervalPlanner | [private] |
bsearchuntilfirstsolution | IntervalPlanner | [private] |
BuildNewOPENList(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
ComputeHeuristic(CMDPSTATE *MDPstate, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
costs_changed(StateChangeQuery const &stateChange) | IntervalPlanner | |
costs_changed() | IntervalPlanner | |
CreateSearchStateSpace(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
CreateState(int stateID, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
decrease_eps | IntervalPlanner | [private] |
DeleteSearchStateData(IntervalPlannerState *state) | IntervalPlanner | [private] |
DeleteSearchStateSpace(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
environment_ | IntervalPlanner | [private] |
epsV | IntervalPlanner | [private] |
expandsV | IntervalPlanner | [private] |
fDeb | IntervalPlanner | [private] |
finalsolcost | IntervalPlanner | [private] |
finitial_eps | IntervalPlanner | [private] |
force_planning_from_scratch() | IntervalPlanner | |
get_n_expands() const | IntervalPlanner | [inline, virtual] |
get_solution_eps() const | IntervalPlanner | [inline, virtual] |
GetGVal(int StateID, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
getHeurValue(IntervalPlannerSearchStateSpace_t *pSearchStateSpace, int StateID) | IntervalPlanner | [private] |
GetSearchPath(IntervalPlannerSearchStateSpace_t *pSearchStateSpace, int &solcost) | IntervalPlanner | [private] |
getSearchStats(bool *solutionFound, vector< int > *numExpands, vector< int > *solutionCost, vector< double > *searchTime, vector< double > *searchEps) | IntervalPlanner | |
GetState(int stateID, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
ImprovePath(IntervalPlannerSearchStateSpace_t *pSearchStateSpace, double MaxNumofSecs) | IntervalPlanner | [private] |
Initialize_searchinfo(CMDPSTATE *state, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
InitializeSearchStateInfo(IntervalPlannerState *state, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
InitializeSearchStateSpace(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
IntervalPlanner(DiscreteSpaceTimeIntervalInformation *environment) | IntervalPlanner | |
IntervalPlanner_FINAL_EPS | IntervalPlanner | [private] |
MaxMemoryCounter | IntervalPlanner | [private] |
MDPCfg_ | IntervalPlanner | [private] |
numOptStates | IntervalPlanner | [private] |
numSubOptStates | IntervalPlanner | [private] |
print_searchpath(FILE *fOut) | IntervalPlanner | |
PrintSearchPath(IntervalPlannerSearchStateSpace_t *pSearchStateSpace, FILE *fOut) | IntervalPlanner | [private] |
PrintSearchState(IntervalPlannerState *state, FILE *fOut) | IntervalPlanner | [private] |
pSearchStateSpace_ | IntervalPlanner | [private] |
ReconstructPath(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
Reevaluatefvals(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
ReInitializeSearchStateInfo(IntervalPlannerState *state, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
ReInitializeSearchStateSpace(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
replan(double allocated_time_secs, vector< int > *solution_stateIDs_V) | IntervalPlanner | |
replan(double allocated_time_sec, vector< int > *solution_stateIDs_V, int *solcost) | IntervalPlanner | |
ResetSearchStateSpace(IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
Search(IntervalPlannerSearchStateSpace_t *pSearchStateSpace, vector< int > &pathIds, int &PathCost, bool bFirstSolution, bool bOptimalSolution, double MaxNumofSecs) | IntervalPlanner | [private] |
searchexpands | IntervalPlanner | [private] |
searchtime | IntervalPlanner | [private] |
searchTimeV | IntervalPlanner | [private] |
set_decrease_eps_step(double dec_eps) | IntervalPlanner | [inline, virtual] |
set_finalsolution_eps(double finalsolution_eps) | IntervalPlanner | [inline] |
set_goal(int goal_stateID) | IntervalPlanner | |
set_initialsolution_eps(double initialsolution_eps) | IntervalPlanner | [inline, virtual] |
set_search_mode(bool bSearchUntilFirstSolution) | IntervalPlanner | |
set_start(int start_stateID) | IntervalPlanner | |
SetSearchGoalState(int SearchGoalStateID, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
SetSearchStartState(int SearchStartStateID, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
solcostV | IntervalPlanner | [private] |
solfound | IntervalPlanner | [private] |
TimeStarted | IntervalPlanner | [private] |
totalNumOptStates | IntervalPlanner | [private] |
totalNumSubOptStates | IntervalPlanner | [private] |
UpdatePreds(IntervalPlannerState *state, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
UpdateSuccs(IntervalPlannerState *state, IntervalPlannerSearchStateSpace_t *pSearchStateSpace) | IntervalPlanner | [private] |
~IntervalPlanner() | IntervalPlanner | |