The MapReduce system of Google employs a distributed divide-and-conquer algorithm that this demo aims to simulate. A Split actor divides the work of mapping words in the input file into a number of Map machines. (The input file is ReadTest.map in the same directory as this demo.) Those Map machines output pairs of words and value 1's to the Reduce machines, which then count the occurrences of each word. The outputs from all the Reduce machines are merged and are sent to the Display belonging to this model that generates the MapReduce system.