Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
- class DataCollection::AgentData Represents data collected for an agent, including their name, actions, positions, and associated IDs.
- class DataCollection::AgentInteractionCollector A data collector class to quantify agent interactions.
- class DataCollection::DataReceiver Generic data receiver template class.
- class DataCollection::DamageCollector A data collector class for damage of game items.
- class DataCollection::DamageData Represents damage related data between an agent and other entities (agents, items, grids, etc)
- class DataCollection::DataManager Represents a data control system to hold all related receivers and collectors.
- class DataCollection::GameData
- class DataCollection::ItemUseCollector A data collector class for usage amount of game items.
- class DataCollection::JsonBuilder Builds a JSON object from the data collected for an agent.