Playing with AI for my final year classes

At the start of each semester I get to play with some C#/XNA coding for my classes. This year I’m asking my class to work with flocking and basic state machines to create interesting game AI steering behaviours. Hopefully they will come up with some interesting games as the students did last year.