Call this function when it is time to gather all the observations for your agents. This can be done each frame or you can consider wiring it up to some kind of meaningful event, e.g. a hypothetical "OnAITurnStarted" if you have a turn-based game. This will call this agent interactor's SetObservations event.