Simulation of human problem-solving behavior

In the simulation of human behavior on a digital computer, one first attempts to discover the manner in which subjects (Ss) internally represent the environment and the rules that they employ for acting upon this representation. The interaction between the rules and the environmental representation over a period of time constitutes a set of processes. Processes can be expressed as flow charts which, in turn, are stated formally in terms of a computer program. The program serves as a theory which is tested by executing the program on a computer and comparing the machine's performance with S's behavior.