Our results exceeded our expectations. We initially proposed to write a two-player game, but then decided it would be more challenging to have a computer player and write the AI for it. We researched some different types of AI’s and wrote one that was a combination of a few of them we saw. Game play was very challenging for beginners and even difficult for intermediate level players.
We knew that it would be hard to create the game without any distortion or flicker on the TV because of the large amount of code necessary for all our algorithms. We were pleased that we were able to implement are design with almost no delay.
If we were to do this again, or have more time, we would like to improve the graphics a little, including the starting screen. Additionally, we would like to give the option of having a one or two player game.
As far as intellectual property, we used Professor Land’s video code. In developing our AI, we read over some others we found on the internet but ultimately developed our own. We named our game Isrever, the reverse of Reversi, in case that name was trademarked. We used the NTSC standard in creating our video output.
Our design complies fully with the IEEE code of ethics. We took safety into consideration when designing our game, and will warn all users to the possible hazards of a flickering TV or getting arthritis from using the controller too much. We are honestly revealing all parts of our project on this website and will take any criticism of our game seriously and genuinely. We will allow any person who wishes to play our game, and in fact, allowed people to test our program and give us feedback in the design and testing phase.