Namespace DataCollection
Namespace List > DataCollection
Classes
Type | Name |
---|---|
class | AgentData Represents data collected for an agent, including their name, actions, positions, and associated IDs. |
class | AgentInteractionCollector A data collector class to quantify agent interactions. |
class | AgentReceiver Data receiver class specialized for storing AgentData objects. |
class | DamageCollector A data collector class for damage of game items. |
class | DamageData Represents damage related data between an agent and other entities (agents, items, grids, etc) |
class | DamageReceiver Data receiver class specialized for storing DamageData objects. |
class | DataManager Represents a data control system to hold all related receivers and collectors. |
class | DataReceiver <typename T> Generic data receiver template class. |
class | GameData |
class | GameReceiver Represents a receiver specifically designed to handle game-related data. |
class | ItemUseCollector A data collector class for usage amount of game items. |
class | JsonBuilder Builds a JSON object from the data collected for an agent. |
The documentation for this class was generated from the following file source/DataCollection/AgentData.hpp