Acknowledgements
We built our AI on top of an existing python implementation of a chess game called ChessBoard v2.05, created by John Eriksson (see his website)
It is released under the Gnu Public Licence (GPL).
Also, thanks to Michael and Dennis, who did some additional optimizations on this code for thier project last year.