AI.AI.USER.RuntimeException that is caused by attempting to load an AI that
 does not exist.AINotFound RuntimeException with the default
 message.AINotFound RuntimeException with a specified
 message.AIController to execute on the
 graphical thread.AIOperation.AIController that this AI will use to query the state of
 the game.Units.Callable which invokes the AI.processAttack(AIController).AI.Country to the second
 Country that was selected using AIController.select(Country).