Spatial Cognitive Mapping
These are rather simple tasks, and we would like to move to bigger ones. Spatial cognitive mapping is important and limitless.
So, a simple version was implemented.
The agent trots around the space memorising the rooms and the associations between them via the doors.
The Door2 net keeps the present room and Door1 the prior room.
The sequence net associates the appropriate door with the two appropriate rooms.
A random goal is selected.
It stops when it gets to the door for that room.
This worked all 30 times tested.