If you look inside "\mods\bf2\ai\aidefaultstrategies.ai", you will find the following text at the bottom:
EA/Dice apparently never finished their "to do list". The Vanilla BF2 AI Commander only has 2 strategy options: attack or defend.That's it.rem *** Add Strategies ***
rem --- DO THIS IN LEVEL SPECIFIC FILES ---
rem --- TODO: ADD LOGIC TO ADD DIFFERENT STRATEGIES FOR DIFFERENT GAMEMODES ---
ESAI gives the AI commander more strategy choices. It is also a system designed to streamline the flow of well equipped bots to the front lines. With ESAI you choose a strategy set to apply to a Game Mode - maps are hooked to ESAI inside the server archive using a specially crafted "Strategies.ai" file.
ESAI was first released at the BFSP forums about a year ago. The current version has been tested extensively, and all the feedback I have gotten has been positive. Users have reported a higher level of action and a more challenging sp/coop experience. There may easily be users who didn't like it, but I have never heard from one.
If you would like to try out ESAI, you may Download it Here.
The link above is to the current stable version - ESAI v4.0. ESAI v4.1 Beta exists, but is still being tested by some kind volunteers. Hopefully I will be able to release the new version soon.
Documentation is included in the download. If anyone has questions or needs help getting started with ESAI, I will be happy to assist.
Oh yeah - ESAI is and will always be a free BF2 enhancement. Anyone is free to use it or redistribute it as they wish. The only restriction regarding ESAI is that no one is permitted to charge money for it, or for any derivative works that use the ESAI code base.