- r - Static variable in interface starvationevasion.server.model.Encryptable
-
- rainfall - Variable in class starvationevasion.common.LandTile
-
- rand - Static variable in class starvationevasion.common.Util
-
There need only be one instance of a random number generator used
by all the parts of the program.
- rateTileForCrop(EnumFood) - Method in class starvationevasion.sim.LandTile
-
Rates tile's suitability for a particular crop.
- rateTileForOtherCrops(CropZoneData) - Method in class starvationevasion.sim.LandTile
-
Rate tile's suitability for a particular country's other crops.
- read() - Method in interface starvationevasion.server.io.ReadStrategy
-
Read in data
- read() - Method in class starvationevasion.server.io.strategies.JavaObjectReadStrategy
-
- read() - Method in class starvationevasion.server.io.strategies.SecureSocketReadStrategy
-
- read() - Method in class starvationevasion.server.io.strategies.SocketReadStrategy
-
- read() - Method in class starvationevasion.server.io.strategies.WebSocketReadStrategy
-
- read(InputStream) - Method in class starvationevasion.sim.io.CSVReader
-
Reads CSV data from an input stream, parsing it into a record structure compatible
with the Apache reader.
- readAll() - Method in class starvationevasion.sim.io.BioClimDataParser
-
- readIndex(String) - Static method in class starvationevasion.sim.io.IOHelpers
-
- readMaxTemps() - Method in class starvationevasion.sim.io.BioClimDataParser
-
- readRecord(int) - Method in class starvationevasion.sim.io.CSVReader
-
Reads a record from class field reader
Automatically closes the file if end-of-file or a record is read with
a number of fields not equal to the input fieldCount.
- ReadStrategy<Result> - Interface in starvationevasion.server.io
-
- rebuildHeatMapOverlay() - Method in class starvationevasion.vis.visuals.Earth
-
- receive() - Method in class starvationevasion.client.Networking.Messenger
-
Listens for server messages on the socket indefinitely.
- region - Variable in class starvationevasion.common.RegionData
-
- Region - Class in starvationevasion.sim
-
Region class extends AbstractAgriculturalUnit, includes methods for accessing its
fields.
- Region(EnumRegion) - Constructor for class starvationevasion.sim.Region
-
Territory constructor
- RegionChooser - Class in starvationevasion.client.Driver
-
Created by Dayloki on 11/15/2015.
- RegionChooser(Client, LocalDataContainer) - Constructor for class starvationevasion.client.Driver.RegionChooser
-
- RegionData - Class in starvationevasion.common
-
This structure contains all data of a particular region that the simulator shares with
each client via the Server.
- RegionData(EnumRegion) - Constructor for class starvationevasion.common.RegionData
-
- regionData - Variable in class starvationevasion.common.WorldData
-
Data for each of the player and non-player world regions.
- regionIdToEnumRegion(String) - Static method in class starvationevasion.client.Logic.geography.MapUtil
-
Converts a string ID representation of a US region (defined in MapConstants) to it's EnumRegion equivalent
- RegionMap - Class in starvationevasion.client.GUIOrig.VotingLayout
-
Class which represents the regions of the GUIOrig which shows the individual regions of the USA
used for voting phase.
- RegionMap(GUI, EnumRegion) - Constructor for class starvationevasion.client.GUIOrig.VotingLayout.RegionMap
-
- RegionParserHandler - Class in starvationevasion.sim.io.XMLparsers
-
The class handles the parsing of the region data from XML into region objects.
- RegionParserHandler() - Constructor for class starvationevasion.sim.io.XMLparsers.RegionParserHandler
-
- regions - Variable in class starvationevasion.common.SpecialEventData
-
- regionsAffected() - Method in class starvationevasion.common.SpecialEventData
-
- regionToData - Variable in class starvationevasion.client.Logic.LocalDataContainer
-
- regionToPolygon(GeographicArea) - Method in class starvationevasion.common.MapConverter
-
Converts a GeographicArea to a Polygon in graphics-space
- registerCountryTile(LandTile) - Method in class starvationevasion.sim.TileManager
-
Registers a tile as having been associated with a country.
- removeCard(ClientPolicyCard) - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftedCards
-
Removes card from the drafed card region
- removeSpecialEffects() - Method in class starvationevasion.vis.visuals.SpecialEffect
-
- removeTile(LandTile) - Method in class starvationevasion.sim.TileManager
-
remove a given tile from the underlying set of tiles.
- replaceCard() - Method in class starvationevasion.client.utils.Validity
-
- Request - Class in starvationevasion.server.model
-
- Request(String...) - Constructor for class starvationevasion.server.model.Request
-
Expecting at least 2 args.
- Request(double, Endpoint) - Constructor for class starvationevasion.server.model.Request
-
- resetCount() - Method in class starvationevasion.client.utils.Validity
-
- RESOURCE_LOADER - Static variable in class starvationevasion.vis.controller.EarthViewer
-
- ResourceLoader - Class in starvationevasion.vis.visuals
-
Created by Tess Daughton 11/14/15.
- ResourceLoader() - Constructor for class starvationevasion.vis.visuals.ResourceLoader
-
images used throught the project
- Response - Class in starvationevasion.server.model
-
- Response(double, Payload) - Constructor for class starvationevasion.server.model.Response
-
- Response(double, String) - Constructor for class starvationevasion.server.model.Response
-
- Response(Payload) - Constructor for class starvationevasion.server.model.Response
-
- Response(String) - Constructor for class starvationevasion.server.model.Response
-
- retrieveStateData(String) - Static method in class starvationevasion.sim.io.DataReader
-
This method is capable of returning the contents
of a CSV file as an ArrayList of Strings.
- revenueBalance - Variable in class starvationevasion.common.RegionData
-
This field is zero for non-player regions.
- ROWS - Static variable in class starvationevasion.sim.TileManager
-
- rowToLat(int) - Static method in class starvationevasion.sim.TileManager
-
- run() - Method in class starvationevasion.server.Worker
-