Games with Extensible AIs


Somewhere near the cutting edge of game AI technology are a few hardy individuals and companies that have built various degrees of "extensibility" into their AI, accessible to the user. That is these games provide some functionality through which the user can "roll his own" AI for the game, or at least modify it heavily on a scenario-by-scenario basis. This is of particular interest to game AI folks, both for the possibilities such a design opens up and the sheer technological challenges it presents to the game designer.

If you know of other games that permit users to develop their own AI, or heavily modify the behavior of the existing AI, please let me know. This is an important concept, and one which I hope will become more popular with developers.

Links to software and design tips pages are provided where I know them, but the Web's a big place and I'm sure I've missed something.