Type of Research: Commercial Game Development Software Reviews (Gamasutra)
Summary:
These are reviews of three middleware (i.e. turnkey third-party) products for AI for computer games.

AI.implant flow chart above.
Basically, AI.implant is designed to work with Maya or 3D Studio Max as a plug-in (you call it from inside Maya or 3DS). You fill in a number of fieldsand voilayouve got an instant NPC (Non-Player Character).

In the example above the blue lines show a waypoint network (yes, you preprogram the waypoint so you dont actually do any pathfinding).
Then you get to fill in some more fields:

and when youre done you have an autonomous agent.
This product also comes with an SDK. You have to fire up the AI.implant module in your code and then you can call it like so:
aiSolver->AddSubSolver( new ACE_BehaviourSolver) ;
This is definitely a canned AI that is appropriate for D&D or RPG games. I dont see how applicable it would be for RTS games.
The next product reviews is DirectIA. As the name implies it is an Intelligent Agent creation product. It is primarily script driven. An example of a stimulus script and an emotion script follows: