Grail (C++)  1.2.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::simgames::learn::TreeDataSample Class Reference

Public Member Functions

 TreeDataSample (std::vector< float > &initData)
 
 TreeDataSample (std::vector< float > &initData, const ISimulatedGameAction *decision)
 
void AddDecision (const ISimulatedGameAction *decision)
 
std::unique_ptr< DatasetSampleReduce ()
 
const ISimulatedGameActionGetFirstDecision () const
 
size_t HashForLearning () const
 
bool EqualsForLearning (const TreeDataSample &other) const
 

Public Attributes

std::vector< float > data
 

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