Navigation Strategy
Defines what a node should do when in a new room (= environment's area), this is designed to be used jointly with a NavigationAction: the latter defines how to properly move the node, while delegating the decision on where to move it to a NavigationStrategy.
Parameters
the concentration type.
the transformations supported by the shapes in this space.
the type of landmarks of the node's cognitive map.
the type of edges of the node's cognitive map, representing the Relations between landmarks.
the type of nodes of the navigation graph provided by the environment.
the type of edges of the navigation graph provided by the environment.
Inheritors
Functions
This is called in place of inNewRoom when the node ends up in an unexpected room while moving. By default, unexpected rooms are treated just like expected ones.