Classes implementing this interface serve as container for perceived data.
For obtaining these data, the method Receive should be used, whereby T is the type for the input instances to extract the data from. A percept might be Active if it is important for an agent.
T | Type of the instances for extracting data from. |
Properties | |
bool | Active [get, set] |
Determines if this percept instance is active and important for an agent. More... | |
Public Methods | |
void | Receive (T data) |
Extracts arbitrary information from the given data instance. More... | |