(C++)  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
UtilityEvaluatorSnapshot.h
1 #ifndef GRAIL_UTILITY_EVALUATOR_SNAPSHOT_H
2 #define GRAIL_UTILITY_EVALUATOR_SNAPSHOT_H
3 
4 #include "../UtilityModel/UtilityEvaluatorModel.h"
5 #include "BehaviorInstanceSnapshot.h"
6 
7 #include <vector>
8 #include <string>
9 
10 namespace grail
11 {
13  {
14  std::string behaviorName{};
15  WeightEvaluationMethod weightEvaluationMethod = WeightEvaluationMethod::MIN;
16  std::vector<BehaviorInstanceSnapshot> behaviorInstanceSnapshots{};
17  };
18 }
19 
20 #endif
Definition: UtilityEvaluatorSnapshot.h:13