The design of the Atlantis architecture was based on the belief that competent behavior in a complex, dynamic environment demands different types of simultaneous activity. Quick reactivity is important for dynamcism, but planning is necessary to deal with complexity. Atlantis supports three specialized layers, operating in parallel, to facilitate tbe required simultaneous activity.
The other main motivation was for an agent operating on this architecture to be able to operate in a continuously dynamic world, complete with unpredictability and imperfections.
Return to the top of this architecture.