Uses of Class
net.sf.freecol.server.ai.AIPlayer

Packages that use AIPlayer
net.sf.freecol.server.ai The main package of the ai package tree. 
net.sf.freecol.server.ai.goal   
net.sf.freecol.server.ai.mission Contains the missions an AIUnit can be assigned to. 
 

Uses of AIPlayer in net.sf.freecol.server.ai
 

Subclasses of AIPlayer in net.sf.freecol.server.ai
 class ColonialAIPlayer
          Objects of this class contains AI-information for a single Player and is used for controlling this player.
 class StandardAIPlayer
          Objects of this class contains AI-information for a single Player and is used for controlling this player.
 

Methods in net.sf.freecol.server.ai that return AIPlayer
 AIPlayer AIInGameInputHandler.getAIPlayer()
          Gets the AIPlayer using this AIInGameInputHandler.
 

Uses of AIPlayer in net.sf.freecol.server.ai.goal
 

Constructors in net.sf.freecol.server.ai.goal with parameters of type AIPlayer
CreateMissionAtSettlementGoal(AIPlayer p, Goal g, float w, AIUnit u, IndianSettlement i)
           
Goal(AIPlayer p, Goal g, float w)
          Standard constructor
Goal(AIPlayer p, Goal g, float w, AIUnit u)
          Alternate constructor - directly add a unit to this Goal.
GotoAdjacentGoal(AIPlayer p, Goal g, float w, AIUnit u, Tile t)
           
ManageMissionariesGoal(AIPlayer p, Goal g, float w)
           
 

Uses of AIPlayer in net.sf.freecol.server.ai.mission
 

Methods in net.sf.freecol.server.ai.mission with parameters of type AIPlayer
static int TransportMission.getPlayerNavalTransportMissionCount(AIPlayer aiPlayer, Unit unitExcluded)
          Gives the number of naval units assigned with a Transport Mission
static java.util.List<AIUnit> PioneeringMission.getPlayerPioneers(AIPlayer aiPlayer)