Artificial Intelligence in games is usually a misnomer. Rarely is it possible to create artificial intelligence that is truly capable of responding correctly to a human player; some AI may be too “smart”, acting instantaneously and without any reason to complete whatever objectives it is given, but it’s also possible to create AI that are not challenging or lack an element of life. Finally, there are concerns with the development side of AI that need to be addressed. The four primary problems with AI are the computing load, task management, player interaction, and vivacity that all need to be addressed.
Cheating in games is considered one of the prime misbehaviors to occur in a roleplaying experience. As a long-time GM, I’ve seen all sorts of cheating, and there’s probably more that I didn’t see going on. However, as a GM, I’ve learned that the solution to cheating is not necessarily just going and cracking down on players who fudge stuff, but rather to make sure that you create an environment where cheating is not a naturally desirable behavior.