vs.plotagent
Interface IPerceptionManager
- All Superinterfaces:
- IAgentModule, IExplainable
- All Known Implementing Classes:
- BasicPerceptionManager, BetterPerceptionManager
public interface IPerceptionManager
- extends IAgentModule, IExplainable
A PerceptionManager is responsible for translating world changes and operator results
into perceptions for characters. It decides which character should receive which perceptions
based on its own intelligence.
- Author:
- swartjes
informCharacters
void informCharacters()
- Sends new perceptions and setting elements to the characters
registerOperatorResult
void registerOperatorResult(OperatorResult or)
- Register operator results
- Parameters:
or
- the Operator Result to register