HOG2
|
#include <AStarOpenClosed.h>
Public Member Functions | |
AStarOpenClosedData () | |
AStarOpenClosedData (const state &theData, double gCost, double hCost, uint64_t parent, uint64_t openLoc, dataLocation location) | |
Public Attributes | |
state | data |
double | g |
double | h |
uint64_t | parentID |
uint64_t | openLocation |
bool | reopened |
dataLocation | where |
Definition at line 52 of file AStarOpenClosed.h.
|
inline |
Definition at line 54 of file AStarOpenClosed.h.
|
inline |
Definition at line 55 of file AStarOpenClosed.h.
References AStarOpenClosedData< state >::reopened.
state AStarOpenClosedData< state >::data |
Definition at line 57 of file AStarOpenClosed.h.
Referenced by FLRTA::FLRTAStar< state, action, environment >::DoHCostLearning(), FLRTA::FLRTAStar< state, action, environment >::ExtractBestPath(), FLRTA::FLRTAStar< state, action, environment >::MarkDeadRedundant(), BIdijkstra< state, action, environment, priorityQueue >::OpenGLDraw(), PEAStar< state, action, environment >::OpenGLDraw(), and MM< state, action, environment, priorityQueue >::OpenGLDraw().
double AStarOpenClosedData< state >::g |
Definition at line 64 of file AStarOpenClosed.h.
Referenced by BIdijkstra< state, action, environment, priorityQueue >::DoSingleSearchStep(), MM< state, action, environment, priorityQueue >::DoSingleSearchStep(), FLRTA::FLRTAStar< state, action, environment >::ExtractBestPath(), MM< state, action, environment, priorityQueue >::GetNecessaryExpansions(), BFHSCompare< state >::operator()(), BDCompare< state >::operator()(), MMCompare< state, epsilon >::operator()(), GBFSCompare< state >::operator()(), IBEX::BFHSCompare< state >::operator()(), PEAStarCompare< state >::operator()(), AStarCompare< state >::operator()(), FLRTA::dblCmp< state >::operator()(), and IncrementalBGS< state, action >::BFHSCompare::operator()().
double AStarOpenClosedData< state >::h |
Definition at line 65 of file AStarOpenClosed.h.
Referenced by FLRTA::FLRTAStar< state, action, environment >::DoHCostLearning(), MM< state, action, environment, priorityQueue >::DoSingleSearchStep(), MM< state, action, environment, priorityQueue >::GetNecessaryExpansions(), MMCompare< state, epsilon >::operator()(), GBFSCompare< state >::operator()(), PEAStarCompare< state >::operator()(), AStarCompare< state >::operator()(), and FLRTA::dblCmp< state >::operator()().
uint64_t AStarOpenClosedData< state >::openLocation |
Definition at line 67 of file AStarOpenClosed.h.
uint64_t AStarOpenClosedData< state >::parentID |
Definition at line 66 of file AStarOpenClosed.h.
bool AStarOpenClosedData< state >::reopened |
Definition at line 68 of file AStarOpenClosed.h.
Referenced by AStarOpenClosedData< state >::AStarOpenClosedData(), BIdijkstra< state, action, environment, priorityQueue >::OpenGLDraw(), PEAStar< state, action, environment >::OpenGLDraw(), and MM< state, action, environment, priorityQueue >::OpenGLDraw().
dataLocation AStarOpenClosedData< state >::where |
Definition at line 69 of file AStarOpenClosed.h.
Referenced by MM< state, action, environment, priorityQueue >::GetNecessaryExpansions(), BIdijkstra< state, action, environment, priorityQueue >::OpenGLDraw(), PEAStar< state, action, environment >::OpenGLDraw(), and MM< state, action, environment, priorityQueue >::OpenGLDraw().