Game Playing Interface for Teaching AI

Description:

Every year, the CS Dept. and SIUE offers and intro to Artificial Intelligence Course to its students. One of the topics covered in this course is Heuristic Search techniques. To give student experience writing a heuristics, they are assigned to write a game playing agent that competes in a competition. The most recent incarnation of this competition is called Link4, a Connect Four like game supporting an increased number of rows and columns. This website contains the software that is used by students to test and compete against their own programs.

References:

Lamonica, A., Yu. X., and Weinberg, J.B., (2004) "Keeping the Focus on Heuristics: Network Game Agent for Teaching AI", Accessible Hands on Artificial Intelligence and Robotics Education: Working Papers of the 2004 AAAI Spring Symposium Series, AAAI Press, Menlo Park, CA, pp. 170-174.

Software:

The software is comprised of three packages an interface that allows students to visualize their programs' game playing ability, a name server that allows students to find each others' agents on the network, and a Student Agent program that students program to play Link4.