image/svg+xml Cognitive architectures A cognitive architecture is a formal theory of how the mind works, which can be implemented computationally. Understanding information processing systems at three levels of analysis (Marr, 1982) The level of the cognitive architecture is the level at which general cognitive mechanisms can be described irrespective of their implementation (Taatgen & Anderson, 2010), i.e. Marr’s algorithmic level.