Cognitive architectures (2019)