Final Project Problem Statement

Oskara Morgenstern is a university economics professor who works for the University of Brampton. As it is a new university, not many people have heard of it. To raise the profile of the University of Brampton among high-school students, Oskara does a series of lectures around the province. She tries to be engaging and pick interesting topics so that high school students are entertained. Oskara is, after all, doing a sales pitch for her university disguised as a lecture on economics. She has found that the most interesting topic for teenagers is game theory.

[Source: http://commons.wikimedia.org/wiki/File:Cardiff_University_main_building.jpg]

Game theory is a study of strategic decision making. It is a part of the study of microeconomics and macroeconomics. Researchers study how people make decisions and why they make them. John Nash (whose life is outlined in A Beautiful Mind) famously studied it.

Oskara needs a simple game that can be played on a smart board. She will then select one or two players from the audience and ask them to play the game. She will demonstrate how their choices relate to game theory and will advise them on ways to improve their strategies. The game’s graphics need to be clear enough that the entire class can see it. She wants the game to be engaging: again, she is trying to make economics and her university interesting to high-school students. It’s important that the game have few errors because it will be used in a demonstration. It needs to be easy to use and intuitive so that the students can quickly understand and play the game.

From a practical standpoint, Oskara would like the program to contain arrays and methods. She knows that some of the grade 10 students in the classes she is visiting are learning to code and they will be interested. Naturally, the code should also be efficient and should have comments. Everyone likes efficient code: that’s just how it is.

[Source: http://www.technewsworld.com/story/79021.html]