The game uses a semi-random process for choosing the target results and starting image. When the player believes they have arrived at the correct result, they submit their work for scoring, and receive the next task until the game clock time elapses. The scoring algorithm was chosen and refined to reward skill and effort over random inputs. This also includes collected statistics on the accuracy of input of the three parameters across all tasks.
At first we thought about and performed initial testing by implementing a real MRI system in the game. We shifted from this approach because it was too resource intensive to fit inside a Flash app. We worked with an engineer at GE and he used some of their tools to perform mathematical transformations and approximate a large number of different possible results from a real MRI. We then created discrete controls that map to the thousands of different 2D images to produce a simulation that is similar to a statistical approximation of the real MRI product.
As lead development team on this project, we selected the platform and technologies to use for implementation, wrote the bulk of the actual source code, coordinated with an additional developer, graphic artist, and media artist to integrate their work, and assisted the project manager with testing and revisions. The result was technology that was beautiful, advanced and simply fun!