[Java] 3rd Year Team Project - An Othello-Playing Agent
My team-mates:
James Macleod Irene Millar Darren Stevely Gordon Macqueen
The end result of our team project was a game-playing Artificial Intelligence program of moderately annoying skill. It uses Minimax with Alpha-Beta pruning to reach look-ahead depths of 7-8 ply, and a position-weighted evaluation function to play competently enough to immensely irritate a casual player (such as me). Several versions were made as we went along, to track changes and see which evaluation functions gave the best performance (or the most interesting game). It is available in applet form - but not on this website just yet.
My team-mates:
James Macleod Irene Millar Darren Stevely Gordon Macqueen
The end result of our team project was a game-playing Artificial Intelligence program of moderately annoying skill. It uses Minimax with Alpha-Beta pruning to reach look-ahead depths of 7-8 ply, and a position-weighted evaluation function to play competently enough to immensely irritate a casual player (such as me). Several versions were made as we went along, to track changes and see which evaluation functions gave the best performance (or the most interesting game). It is available in applet form - but not on this website just yet.