The University of Aberdeen
The Computing Science Department


Attendance at practicals is mandatory and will be recorded.

The schedule below is tentative.

  • Pract 01 (Thurs. 02 Feb) (MC): Using the Dungeon package (simple.xml) (simple2.xml) (simple3.xml)
  • Pract. 02 (Ths. 09 Feb.) (MC): Simple Decision Making (p2.xml)
  • Pract. 03 (Thu. 16)(AS) (AS) : Pathfinding
  • Pract. 04 (Thu. 23) (AS) : Pathfinding (2)
  • Pract. 05 (Thu. 01) (MC) : Coordination (PickupTreasureInRoom.java) (BehaviourWithPathfinding.java) (pathfind.zip contains additional utilities for pathfinding. Does not contain solutions to the pathfinding practicals.)
  • Pract. 06 (Thu. 08) (MC) : Catch-up, and begin to work on tournament.
  • Pract. 07 (Thu. 15 Mar.) (AS) : Reinforcement Learning
  • Pract. 08 (Thu. 22 Mar.) (AS): Reinforcement Learning (continued)
  • Pract. 09 (Thu. 19. Apr.)(MC): Tournament.
  • Pract. 10 (Thu. 26 Apr.) (MC): Model-based Decisions
  • Pract. 11 (Mon. 03 May) (AS): P11
  • Pract. 12 (Thu. 10 May) (AS): P12
  • End of teaching