Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y 

A

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
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links