Cognitive Architectures: Where do we go from here?
the lida architecture : adding new modes of learning to an intelligent , autonomous , software agent .