Uses of Class
soc.robot.SOCPossiblePiece

Packages that use SOCPossiblePiece
soc.robot   
 

Uses of SOCPossiblePiece in soc.robot
 

Subclasses of SOCPossiblePiece in soc.robot
 class SOCPossibleCard
          This is a possible card that we can buy
 class SOCPossibleCity
          This is a possible city that we can build
 class SOCPossibleRoad
          This is a possible road that we can build
 class SOCPossibleSettlement
          This is a possible settlement that we can build
 

Fields in soc.robot declared as SOCPossiblePiece
protected  SOCPossiblePiece[] SOCRobotNegotiator.targetPieces
           
protected  SOCPossiblePiece SOCRobotBrain.lastMove
          keeps track of the last thing we bought for debugging purposes
protected  SOCPossiblePiece SOCRobotBrain.lastTarget
          keeps track of the last thing we wanted for debugging purposes
 

Methods in soc.robot that return SOCPossiblePiece
 SOCPossiblePiece SOCRobotBrain.getLastMove()
           
 SOCPossiblePiece SOCRobotBrain.getLastTarget()
           
 

Methods in soc.robot with parameters of type SOCPossiblePiece
 void SOCRobotNegotiator.setTargetPiece(int pn, SOCPossiblePiece piece)
          set a target piece for a player
 SOCTradeOffer SOCRobotNegotiator.makeOffer(SOCPossiblePiece targetPiece)
          make an offer to another player
protected  float SOCRobotDM.getWinGameETABonus(SOCPossiblePiece posPiece)
          add a bonus to the possible piece score based on the change in win game ETA
protected  boolean SOCRobotBrain.makeOffer(SOCPossiblePiece target)
          make an offer to another player
 void SOCPossibleRoad.addNewPossibility(SOCPossiblePiece piece)
          add a new possibility to the list
 void SOCPossiblePiece.addBiggestThreat(SOCPossiblePiece bt)
          set the biggest threat
 void SOCPossiblePiece.addThreat(SOCPossiblePiece piece)
          add a threat to the list