Reading this thread really makes me want to program a competing AI that could challenge yours, but I don't have the time, programming skill or knowledge of Pokemon.
What it also got me thinking of, though, when people were comparing it to chess, was Gary Kasparov's idea of computer assisted...