User:Ndelaney9295/enes100/poppit

Back to Jupiters team page.

Give instructor top 3 project choice list
As the initial project for this class, all teams were given the same project, Chunk Poppit.

Write problem statement
The goal is to determine a way to play the game Poppit ("the game") in such a way as to, rather than simply beat the game, clear the screen of all balloons every time. I believe that there will be a way to do so by targeting specific colors and locations on the 10x15 grid.

Assign Task1
I am to determine if there is a pattern for how the grid is set up at the beginning of each game. If so, use that pattern to determine an algorithm to eliminate all the balloons. If not, determine an alternate method of accomplishing the goal.

Compare actual work done to Task1
I counted the number of each type of balloon for several initial setups of the game. The initial amounts ranged from 23-34 (30 should be the average, based on the fact that the grid is 10x15 and contains 5 colors of balloons). There did not seem to be any particular pattern for the initial setup. Using the low/high amount of balloons, I tried several games each of eliminating the highest amount first, eliminating the lowest amount first, eliminating the highest amount last, and eliminating the lowest amount last. The best score I obtained using these methods was 11 balloons remaining. I then decided that since the game ends when no balloon on the grid is lined up with any other balloon of the same color, I should focus on eliminated "solitary" balloons first. I tried this starting from the top of the grid, the bottom, the sides, and the middle. The lowest score I obtained (while trying from the top and middle) was 8 balloons remaining.

Week1 Peer Review
Go to each team mates weekly summary wiki page. Read their activities and narrative. Then go the associated discussion page. Say something positive on this page. Try some constructive criticism. Add your name and 1sfoerster 13:32, 28 August 2011 (UTC) to create a time and date stamp. Create a new category if another team mate has already commented here.