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... | |