Results for the first part of the Assignment:

ID Number   Mark     I    Comments

94073537    22       15  Very Good
94044766    16       6   Uses a bad strategy
94044782    18       8   A bit long winded but it works
94049423    20       10  Good
96099487    20       10  Good
94119340    10       4   Random and does not always move!
92023427    18       8   OK, but does not use the 'board' file
95042835    25       20  Excelent
94124009    18       8   Good, but a uses a confusing algorithm
94121469    13       4   Makes moves at random
94044871    15       5   Plays very badly
94119359    13       4   Makes moves at random
92025020    13       4   Makes moves at random

Notes:

  1. The marks are out of 25.
  2. The value in the 'I' column is the number of moves it took for my program to win against this program.
  3. The mark includes marks for documentation and programming style.