game.players
Class AIPlayer

java.lang.Object
  extended bygame.players.Player
      extended bygame.players.AIPlayer

public class AIPlayer
extends Player


Field Summary
 
Fields inherited from class game.players.Player
BLACK_LANCE, BORDER_WORLDS, CIVILIAN, CONFED, DO_NOTHING_MODE, KILRATHI, NEPHILIM, PIRATE, RACE_COLORS, RACE_NAMES, UNKNOWN, WAIT_THEN_BREAK_MODE
 
Constructor Summary
AIPlayer(java.lang.String name, int id, int race, int[] allies)
           
AIPlayer(java.lang.String name, int id, int race, int[] allies, java.lang.String icon)
           
 
Method Summary
 boolean integrate(double timestep, java.util.Vector units)
           
 
Methods inherited from class game.players.Player
alliedWith, canSee, getColor, getIcon, getIconImage, getID, getName, getRace, orderGunAttack, orderLeadPursue, orderMode, orderMove, orderToggleCloak, orderToggleWeapons, setIcon, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AIPlayer

public AIPlayer(java.lang.String name,
                int id,
                int race,
                int[] allies)

AIPlayer

public AIPlayer(java.lang.String name,
                int id,
                int race,
                int[] allies,
                java.lang.String icon)
Method Detail

integrate

public boolean integrate(double timestep,
                         java.util.Vector units)
Overrides:
integrate in class Player
See Also:
Player.integrate(double, java.util.Vector)