I havent read all your thoughts. But I sugges this. Come to terms on what "code" y ou wanna use. Then come up with how to get it ingame. Ifs and thats are not going to get an AI programming in game unless you ask. Use tutorials to teach the people. I see all these ideas flying around but the problem is.....Their just ideas.. Go learn what you need to help create the Ai deal then comeback and show us how. If peopel really want something done. The will probably have to do it themselves.