The Advanced AI Project is something that I started in 2007 and have again picked back up recently in my spare time. It is an attempt at making very intelligent AI in the EDuke32 engine, based around an A* Pathfinding algorithm I developed. The original version would allow for multiple AI entities to intelligently navigate a map based on area waypoints, as well as a basic command structure between an AI entity and it's commanding entity. This commanding could be the Player, creating Helper AI much more effective than that found in AWOL, but it could also be another AI entity, creating fully AI driven friendly or enemy squads. The bots could also seek out various objectives on their own, such as items, health, weapons, etc.
The second version which is currently in development will build on these ideas. Much of the code needs to be rewritten to accommodate advancements in the EDuke32 language as well as some seriously optimization issues.
You can read more about the Advanced AI Project here.