3 #ifndef GRAIL_GRAIL_CONFIGURATION_H
4 #define GRAIL_GRAIL_CONFIGURATION_H
6 #include "../GrailData/DataSerializationVersions.h"
7 #include "AISystemModel/EntityGroupModel.h"
8 #include "AISystemModel/EntityModel.h"
9 #include "UtilityModel/BehaviorModel.h"
10 #include "UtilityModel/ConsiderationModel.h"
11 #include "UtilityModel/EvaluatorTreeModel.h"
12 #include "UtilityModel/UtilityReasonerModel.h"
20 int version = data_serialization_versions::CONFIG_SERIALIZATION_VERSION;
21 std::vector<EntityGroupModel> entityGroupModels{};
22 std::vector<EntityModel> entityModels{};
23 std::vector<UtilityReasonerModel> utilityReasonerModels{};
24 std::vector<EvaluatorTreeModel> evaluatorTreeModels{};