Neodroid is comprised of a collection models designed to be general and simple, to facilitate the user to easily build the mental model of the environment they building. These models include:

and a additional one which is relevant for building the interface for an external agent with only partially observervable state of the environment.