I had noted this in offtopic forum four years ago and never responded - http://springrts.com/phpbb/viewtopic.php?f=10&t=16087
Of course some had no idea why anyone would do that. Because of complexity and how heavy on performance such an AI would be. Reason for doing so would not only be the topic of this thread, but also compatibility with other games. It also wouldn't be military grade AI, since game engines can have graphics added and removed. As can audio effects.
I'm not wondering that none of you have tried this, since those that have a full time job in relation to Artificial Intelligence would be those that take this up. Just that I think it might be productive for real world applications.
