(C++)  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
BehaviorInstanceSnapshot.h
1 #ifndef GRAIL_BEHAVIOR_INSTANCE_SNAPSHOT_H
2 #define GRAIL_BEHAVIOR_INSTANCE_SNAPSHOT_H
3 
4 #include "CurveDataSnapshot.h"
5 
6 #include <map>
7 #include <vector>
8 
9 namespace grail
10 {
12  {
13  std::map<std::string, std::string> instanceData{};
14  std::vector<CurveDataSnapshot> curveSnapshots{};
15  int evaluatorRank = 0;
16  float evaluatorWeight = 0.0f;
17  bool isChosen = false;
18  };
19 }
20 
21 #endif
Definition: BehaviorInstanceSnapshot.h:12