> People have programmed AI bots for games like Guitar Hero.
There is no AI involved in that, you just have to detect the gems coming down the note highway and trigger a solenoid at the right time. If the bots also did things like strategic use of overdrive and whatnot, that'd be AI (but none of the ones I've seen actually do that).