Using a cognitive architecture in educational and recreational games: How to incorporate a model in your App

We present a Swift re-implementation of the ACT-R cognitive architecture, which can be used to quickly build iOS Apps that incorporate an ACT-R model as a core feature. We discuss how this implementation can be used in an example model, and explore the breadth of possibilities by presenting six Apps resulting from a newly developed course in which students make use of Swift ACT-R to combine cognitive models with mobile applications.