Models are used by economists for simulating complicated processes. A well-known example is a population model which consists of individuals which are born on a certain day and get older each year. The model can answer questions such as how many individuals there are in the population, what their average age is, and if the population is growing or not.
Realizing an economic model in software is easier than it looks like. In most cases a simple Python class which holds the variables plus an update function is enough to simulate a complete population. Such a model can be extended with graphical output which results into a full-blown realistic simulation.
But I'm not here to promote the subject of statistics, but to discuss analyzing models about human thinking. So called brain models are used in psychology to teach human thinking. Similar to a population model they are simplified versions of reality with the aim of testing hypotheses. They can be realized with the Python programming language as well.
In cognitive science, a handful of components are known which describe how the human brain works. Usually, they are long-term memory, a short term memory, sensory input and motor output. How can this vague theory be realized in a working model? Are examples available which have tried to simulate the human brain with a simplified model?