Toward a Unified Catalog of Implemented Cognitive Architectures
the lida architecture : adding new modes of learning to an intelligent , autonomous , software agent .