Until now, I developed agents in static environments. Is it possible to adapt our mechanisms to integrate a dynamic environment? The first sequential versions of our agents demonstrated that, by observing sequences of interactions, the agent can track mobile objects. We thus combined spatial and sequential models: indeed, by observing sequences of two interactions, it is possible to characterize a movement relative to the agent.
The implementation of this model demonstrated that signatures of interactions learned by such an agent can integrate dynamic properties of its environment: position of an object designated by a signature depends of its movement. We tested the mechanism with a hard-coded space memory integrating properties observed on signatures of interactions. It appears that the agent "anticipates" the position of mobile preys, trying to overtake them before turning and capture them (Gay and Hassas, 2015).
We can observe that the agent turns left, then tries to overtake the prey to catch it: the space memory compensates the movement of mobile objects.