HOG2
Static Public Member Functions | Static Private Member Functions | List of all members
GraphCheck< state, action > Class Template Reference

#include <GraphCheck.h>

Static Public Member Functions

static void NumNodesWithinRadius (SearchEnvironment< state, action > &env, state from, int depth, int &inner_count, int &leaf_count)
 
static void PathCountWithinRadius (SearchEnvironment< state, action > &env, state from, int depth, std::unordered_map< uint64_t, int, Hash64 > &counts, std::unordered_map< uint64_t, double, Hash64 > &aveCosts)
 

Static Private Member Functions

static void DFSVisit (SearchEnvironment< state, action > &env, std::vector< SimpleNode< state > > &thePath, int depth, std::unordered_map< uint64_t, int, Hash64 > &counts, std::unordered_map< uint64_t, double, Hash64 > &aveCosts, double gval)
 

Detailed Description

template<typename state, typename action>
class GraphCheck< state, action >

Definition at line 45 of file GraphCheck.h.

Member Function Documentation

◆ DFSVisit()

template<typename state , typename action >
void GraphCheck< state, action >::DFSVisit ( SearchEnvironment< state, action > &  env,
std::vector< SimpleNode< state > > &  thePath,
int  depth,
std::unordered_map< uint64_t, int, Hash64 > &  counts,
std::unordered_map< uint64_t, double, Hash64 > &  aveCosts,
double  gval 
)
staticprivate

◆ NumNodesWithinRadius()

template<typename state , typename action >
void GraphCheck< state, action >::NumNodesWithinRadius ( SearchEnvironment< state, action > &  env,
state  from,
int  depth,
int &  inner_count,
int &  leaf_count 
)
static

◆ PathCountWithinRadius()

template<typename state , typename action >
void GraphCheck< state, action >::PathCountWithinRadius ( SearchEnvironment< state, action > &  env,
state  from,
int  depth,
std::unordered_map< uint64_t, int, Hash64 > &  counts,
std::unordered_map< uint64_t, double, Hash64 > &  aveCosts 
)
static

Definition at line 107 of file GraphCheck.h.

References SearchEnvironment< state, action >::GetStateHash().


The documentation for this class was generated from the following file: