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

## C

canAcceptGold() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
canAcceptGold() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate.UnitTemplateView
canAcceptWood() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
canAcceptWood() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate.UnitTemplateView
canAttack() - Method in class edu.cwru.SimpleRTS.model.unit.Unit
canAttack() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
canAttack() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate.UnitTemplateView
canBuild() - Method in class edu.cwru.SimpleRTS.model.unit.Unit
canBuild() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
canBuild() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate.UnitTemplateView
canGather() - Method in class edu.cwru.SimpleRTS.model.unit.Unit
canGather() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
canGather() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate.UnitTemplateView
canMove() - Method in class edu.cwru.SimpleRTS.model.unit.Unit
canMove() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
canMove() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate.UnitTemplateView
canProduce(State.StateView) - Method in class edu.cwru.SimpleRTS.model.Template
canProduce(State.StateView) - Method in class edu.cwru.SimpleRTS.model.Template.TemplateView
canProduce(Template) - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
canProduce(Integer) - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate.UnitTemplateView
CDL - Class in org.json
  This provides static methods to convert comma delimited text into a JSONArray, and to covert a JSONArray into comma delimited text.
CDL() - Constructor for class org.json.CDL
charGraphic(char) - Static method in class edu.cwru.SimpleRTS.agent.visual.DrawingStrategy
chebyshevDistance(int, int, int, int) - Static method in class edu.cwru.SimpleRTS.util.DistanceMetrics
  The core distance metric used by wargus for attacks and such
checkForIdleness(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.BusynessCoordinator
checkValidSupplyAddition(int, int, int) - Method in class edu.cwru.SimpleRTS.environment.State
checkWorkersForIdleness(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.BasicGatheringCoordinator
clearCargo() - Method in class edu.cwru.SimpleRTS.model.unit.Unit
close() - Method in class edu.cwru.SimpleRTS.agent.visual.GameScreen
close() - Method in class edu.cwru.SimpleRTS.util.Logger
  Closes the currently opened file or stream and reverts to logging to `System.err`.
closed() - Method in class edu.cwru.SimpleRTS.environment.State.StateBuilder
CombatAgent - Class in edu.cwru.SimpleRTS.agent
CombatAgent(int, String[]) - Constructor for class edu.cwru.SimpleRTS.agent.CombatAgent
CombatAgentDuelTest - Class in edu.cwru.SimpleRTS.agent
CombatAgentDuelTest() - Constructor for class edu.cwru.SimpleRTS.agent.CombatAgentDuelTest
compareTo(AStarNode) - Method in class edu.cwru.SimpleRTS.model.AStarNode
Configuration - Class in edu.cwru.SimpleRTS.util
  Manages a list of preferences and allows for saving to/loading from a file.
Cookie - Class in org.json
  Convert a web browser cookie specification to a JSONObject and back.
Cookie() - Constructor for class org.json.Cookie
CookieList - Class in org.json
  Convert a web browser cookie list string to a JSONObject and back.
CookieList() - Constructor for class org.json.CookieList
coordinate(State.StateView, Map<Integer, Action>) - Method in class edu.cwru.SimpleRTS.agent.PrimativeAttackCoordinator
  Append the relevant actions to the action set.
createCompoundAttack(int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createCompoundBuild(int, int, int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createCompoundDeposit(int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createCompoundGather(int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createCompoundMove(int, int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createCompoundProduction(int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createFail(int) - Static method in class edu.cwru.SimpleRTS.action.Action
  Used to indicate that a compound action failed, and it should be redone
createNewWorld() - Method in interface edu.cwru.SimpleRTS.model.Model
createNewWorld() - Method in class edu.cwru.SimpleRTS.model.SimpleModel
createPermanentFail(int) - Static method in class edu.cwru.SimpleRTS.action.Action
  Used to indicate that a compound action failed permanently, and it should be aborted
createPrimitiveBuild(int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createPrimitiveDeposit(int, Direction) - Static method in class edu.cwru.SimpleRTS.action.Action
createPrimitiveGather(int, Direction) - Static method in class edu.cwru.SimpleRTS.action.Action
createPrimitiveMove(int, Direction) - Static method in class edu.cwru.SimpleRTS.action.Action
createPrimitiveProduction(int, int) - Static method in class edu.cwru.SimpleRTS.action.Action
createState() - Method in class edu.cwru.SimpleRTS.environment.LoadingStateCreator
createState() - Method in interface edu.cwru.SimpleRTS.environment.StateCreator
CRLF - Static variable in class org.json.HTTP
  Carriage return/line feed.

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