F. Discussion

While running tests on each game, several issues arose, as well as ways to optimize the gameplay. During the developing stage of Othello, a problem occurred with the color of the Othello board graphic. Within a day, the colors were corrected to be black and white. Another issue was the code not accurately capturing pieces following the rules. Rather than the tile being an invalid play, the program would allow the user to place a piece on an invalid tile, capturing pieces. The group discussed this error while creating a flow chart of the scenario; this then led to the solution to the incorrect gameplay. The game Under Over Seven was found to have a discrepancy within the rules. During the final testing of this game, a TA mentioned that the rules were different from what she knew. The group decided that the game was still playable with the rules already created, and thus the game was unchanged. During the testing phase of Chicago, users were admittedly having issues understanding the purpose of the game. Addressing this issue, the group chose to add a description/rules at the beginning of the game to clarify. Altogether, the group made decisions based on what was best for the game and the users.