Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
- namespace DataCollection
- 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 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.