Suggested updates to PoS2 for isAIPlayer:
In the "<!-- National Objectives and Condition Attachments -->" area, line 2939 between "switch" and "turns" (which should be updated to "rounds":
<!-- National Objectives and Condition Attachments -->
<!--
...
switch values: "true" or "false" (default is true). This is just a simple on/off switch, which gives map makers some memory function for their conditions.
isAIPlayers values: "true" or "false" check if player is AI controlled.
rounds values: which rounds this will be checked on (example: value="1:4:6-8:11-+" means rounds 1,4,6,7,8,11, and all rounds after 11)
...
-->
And then "conditionAttachment_Americans_Aid_UK" can be changed to reflect the usage:
<attachment name="conditionAttachment_Americans_Aid_UK" attachTo="Americans" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
<!-- is the Americans not AI controlled -->
<option name="isAIPlayers" value="false"/>
<!-- players can be added to check both Americans and British -->
<!-- <option name="players" value="Americans:British"/> -->
</attachment>
All I can think of---
Cheers...