AITools
 All Data Structures Functions
Public Member Functions | Data Fields
aiTools::SearchNode< T > Class Template Reference

#include <AITools.h>

Public Member Functions

 SearchNode (T state, std::optional< std::shared_ptr< SearchNode< T >>> parent, int pathCost)
 
bool operator== (const SearchNode< T > &other) const
 

Data Fields

const T state
 
std::optional< std::shared_ptr
< SearchNode< T > > > 
parent
 
int pathCost = 0
 

Detailed Description

template<typename T>
class aiTools::SearchNode< T >

Represents a generic node in a search problem


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