(C++)  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::simulation::DatasetSample Struct Reference

Represents elements stored in DataSet. They consist of a vector of consideration values and decision made under those considerations. More...

#include <DatasetSample.hh>

Public Member Functions

 DatasetSample (const DatasetSample &sample)
 
 DatasetSample (std::unique_ptr< ISimulatedGameAction > decision, std::initializer_list< float > data)
 Constructs sample with provided consideration values and decision.
 
 DatasetSample (std::unique_ptr< ISimulatedGameAction > decision, std::vector< float > data)
 Constructs sample with provided consideration values and decision.
 
ISimulatedGameActionGetDecision () const
 
std::string ToString (IDecisionStringSerializer< ISimulatedGameAction > &actionSerializer) const
 

Public Attributes

std::vector< float > data
 Values measured for considerations.
 

Detailed Description

Represents elements stored in DataSet. They consist of a vector of consideration values and decision made under those considerations.


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