|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use soc.robot | |
|---|---|
| soc.robot | |
| soc.server | |
| Classes in soc.robot used by soc.robot | |
|---|---|
| MonopolyStrategy
|
|
| OpeningBuildStrategy
This class is a temporary class put in place to slowly pull tasks out of SOCRobotBrain and start replacing them with classes that implement strategy interfaces. |
|
| SOCBuildingSpeedEstimate
This class calculates approximately how long it would take a player to build something. |
|
| SOCBuildPossibility
This represents a possible thing to build. |
|
| SOCPlayerTracker
This class is used by the SOCRobotBrain to track strategic planning information such as possible building spots for itself and other players. |
|
| SOCPossibleCard
This is a possible card that we can buy |
|
| SOCPossibleCity
This is a possible city that we can build |
|
| SOCPossiblePiece
Pieces that a player might build, or action (buy card) a player might take. |
|
| SOCPossibleRoad
This is a possible road that we can build. |
|
| SOCPossibleSettlement
This is a possible settlement that we can build |
|
| SOCPossibleShip
This is a possible ship that we can build. |
|
| SOCResSetBuildTimePair
this class holds a SOCResourceSet and a building type |
|
| SOCRobotBrain
AI for playing Settlers of Catan. |
|
| SOCRobotClient
This is a robot client that can play Settlers of Catan. |
|
| SOCRobotDM
Moved the routines that pick what to build or buy next out of SOCRobotBrain. |
|
| SOCRobotNegotiator
Make and consider resource trade offers with other players. |
|
| SOCRobotPinger
Pings the robots so that they can have a sense of time |
|
| SOCRobotResetThread
When this thread wakes up it calls the disconnectReconnect method of the SOCRobotClient that spawned it |
|
| SOCTradeTree
This is a tree that contains possible trade offers and how they're related to each other. |
|
| Classes in soc.robot used by soc.server | |
|---|---|
| SOCRobotClient
This is a robot client that can play Settlers of Catan. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||