* @return done return true if the game is over after moving
*/
@Override
public boolean doComputerMove(Player player) {
assert(!player.isHuman());
GalacticRobotPlayer robot = (GalacticRobotPlayer)player;
GalacticController gc = (GalacticController) controller_;
GameContext.log(1, "now doing computer move. about to make orders");
robot.makeOrders((Galaxy)getBoard(), gc.getNumberOfYearsRemaining());
/* // records the result on the board.
Move lastMove = getController().getLastMove();
GalacticTurn gmove = GalacticTurn.createMove((lastMove==null)? 0 : lastMove.moveNumber + 1);
gc.makeMove(gmove);