- a - Variable in class starvationevasion.common.Tuple
-
- AbstractEvent - Class in starvationevasion.sim.events
-
Defines a special event.
- AbstractEvent(EnumSpecialEvent, Territory, int) - Constructor for class starvationevasion.sim.events.AbstractEvent
-
Creates a special event object
- AbstractHandler - Class in starvationevasion.server.handlers
-
Generic handler.
- AbstractHandler(Server, Worker) - Constructor for class starvationevasion.server.handlers.AbstractHandler
-
- AbstractReadStrategy<T> - Class in starvationevasion.server.io.strategies
-
- AbstractReadStrategy(Socket) - Constructor for class starvationevasion.server.io.strategies.AbstractReadStrategy
-
- AbstractReadStrategy(Socket, DataInputStream) - Constructor for class starvationevasion.server.io.strategies.AbstractReadStrategy
-
- AbstractWriteStrategy - Class in starvationevasion.server.io.strategies
-
- AbstractWriteStrategy(Socket) - Constructor for class starvationevasion.server.io.strategies.AbstractWriteStrategy
-
- AbstractWriteStrategy(Socket, DataOutputStream) - Constructor for class starvationevasion.server.io.strategies.AbstractWriteStrategy
-
- ACCEPTABLE_THRESHOLD - Static variable in class starvationevasion.sim.CropZoneData
-
- ActionButtons - Class in starvationevasion.client.GUIOrig.DraftLayout
-
ActionButtons are the GUIOrig element which are responsible for allowing the user to tell the server that they're done with drafting,
if the want to undo a move, or if they want to discard up to 3 cards
- ActionButtons(GUI) - Constructor for class starvationevasion.client.GUIOrig.DraftLayout.ActionButtons
-
Default constructor.
- ACTIONS_PER_DRAFT_PHASE - Static variable in class starvationevasion.server.ServerConstants
-
- addCard(ClientPolicyCard) - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftedCards
-
Add a card to the DrafedCard region of the GUIOrig
- addData(int, double[]) - Method in class starvationevasion.client.GUIOrig.Graphs.GraphManager
-
Method which adds a data point to the graphs in the food product bar
- addData(EnumRegion, int, int, int) - Method in class starvationevasion.client.GUIOrig.Graphs.GraphManager
-
- addDataPoint(int, int[], int[], int[]) - Method in class starvationevasion.client.GUIOrig.Graphs.Graph
-
Addes a data point to the graph for food production/consumption graph
- addDataPoint(int, int) - Method in class starvationevasion.client.GUIOrig.Graphs.Graph
-
Adds a data point to the graph at a given year and a value
- addDataPoint(int, int[], int[], int[]) - Method in class starvationevasion.client.GUIOrig.Graphs.GraphProductsDollars
-
- addEnactingRegion(EnumRegion) - Method in class starvationevasion.common.PolicyCard
-
The Server is responsible for verifying and setting each
enacting region of
all policy cards requiring a vote (votesRequired() > 0).
Each policy sent to the simulator must be enacted by at least one
US region.
- addEvent(Event) - Method in class starvationevasion.vis.controller.GlobalCoordinatePlane
-
- addGeographicArea(GeographicArea) - Method in class starvationevasion.sim.Territory
-
- addLandTile(LandTile) - Method in class starvationevasion.sim.Territory
-
- addProduction(int, EnumFood, long, long, long, long, long) - Method in class starvationevasion.sim.Region
-
- addRegion(EnumRegion) - Method in class starvationevasion.common.SpecialEventData
-
- addTerritory(Territory) - Method in class starvationevasion.sim.Region
-
- addUser(User) - Method in class starvationevasion.server.Server
-
- addVisStyleSheet(Scene) - Method in class starvationevasion.vis.controller.EarthViewer
-
To be called by ClientGUI to add Vis style sheet to the Scene client creates
- AdminTaskHandler - Class in starvationevasion.server.handlers
-
- AdminTaskHandler(Server, Worker) - Constructor for class starvationevasion.server.handlers.AdminTaskHandler
-
- aggregateTerritoryData(int) - Method in class starvationevasion.sim.Region
-
Each region is composed of 1 or more territories.
- AI - Class in starvationevasion.client.Logic.AI
-
Options For the AI in drafting phase
Draft card
Determine what values must be set and then set them
Discard single card
Discard up to 3 cards
Look at hand
Look at world data
Look at discard pile
Look at other players discard pile
Look at draft status
Look at country data
Look at graphs
Look at Crop data
EndTurn
- AI() - Constructor for class starvationevasion.client.Logic.AI.AI
-
- AI_NAME_PREFIX - Static variable in class starvationevasion.server.ServerConstants
-
- AI_NAMES - Static variable in class starvationevasion.server.ServerConstants
-
- allTiles() - Method in class starvationevasion.sim.TileManager
-
- allUSRegionBits() - Static method in enum starvationevasion.common.EnumRegion
-
- annualMaximumTemperature - Variable in class starvationevasion.sim.CropZoneData
-
- annualMinimumTemperature - Variable in class starvationevasion.sim.CropZoneData
-
- annualPrecipitation - Variable in class starvationevasion.sim.CropZoneData
-
- applyEffects() - Method in class starvationevasion.sim.events.AbstractEvent
-
Applies effects of the event to the to the landArea.
- applyEffects() - Method in class starvationevasion.sim.events.Drought
-
- applyEffects() - Method in class starvationevasion.sim.events.Hurricane
-
- averageAnnualDayTemperature - Variable in class starvationevasion.sim.CropZoneData
-
- averageAnnualNightTemperature - Variable in class starvationevasion.sim.CropZoneData
-
- avgDayTemp - Variable in class starvationevasion.common.LandTile
-
- avgNightTemp - Variable in class starvationevasion.common.LandTile
-