|
Developing programs for playing Othello has been done extensively in the past with good results, so much so that Othello programs have already surpassed human playing strength.
However, there is still much interest in the use of evolutionary algorithms (EAs) to develop strong Othello programs.
Therefore the aim of this dissertation is to investigate and develop an Othello program utilising evolutionary algorithms and to compare it with pre-existing Othello programs that were developed with other techniques.
Some areas of investigation for the developed program include; the winning percentage of the program and the speed at which it can adapt to a player, if the program can play against different types of Othello players with the same degree of success and other factors such as processing power and time taken to complete Othello games.
The research done in this dissertation can be extended to many other applications, such as more complicated games like Go which have a similar layout yet a much greater complexity than Othello.
|