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

## T

takeDamage(int) - Method in class edu.cwru.SimpleRTS.model.unit.Unit
Target - Class in edu.cwru.SimpleRTS.model
  An class that signifies that an extending class can be the direct object of an action This requires that they all share an ID scheme
Target() - Constructor for class edu.cwru.SimpleRTS.model.Target
TargetedAction - Class in edu.cwru.SimpleRTS.action
TargetedAction(int, ActionType, int) - Constructor for class edu.cwru.SimpleRTS.action.TargetedAction
Template<T> - Class in edu.cwru.SimpleRTS.model
  Signifies that an implementing class provides generic details about a specific object.
Template() - Constructor for class edu.cwru.SimpleRTS.model.Template
Template.TemplateView - Class in edu.cwru.SimpleRTS.model
Template.TemplateView(Template) - Constructor for class edu.cwru.SimpleRTS.model.Template.TemplateView
terminalStep(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.Agent
  Receive notification that the episode has terminated.
terminalStep(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.CombatAgent
terminalStep(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.MyAgent
terminalStep(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.ScriptedGoalAgent
terminalStep(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.SimpleAgent1
terminalStep(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.SimpleAgent2
terminalStep(State.StateView) - Method in class edu.cwru.SimpleRTS.agent.visual.VisualAgent
test() - Method in class edu.cwru.SimpleRTS.agent.CombatAgentDuelTest
test() - Method in class edu.cwru.SimpleRTS.agent.ScriptedGoalAgentTest
Test - Class in org.json
  Test class.
Test(String) - Constructor for class org.json.Test
test1() - Method in class edu.cwru.SimpleRTS.model.GameUnitTest
  Move unit 1 Southeast
test1() - Method in class edu.cwru.SimpleRTS.model.ResourceGatheringTest
test2() - Method in class edu.cwru.SimpleRTS.model.GameUnitTest
  Move unit 2 Northwest unitl it bumps into unit 1
test2() - Method in class edu.cwru.SimpleRTS.model.ResourceGatheringTest
test3() - Method in class edu.cwru.SimpleRTS.model.GameUnitTest
  Have unit 2 attack unit 1
test3() - Method in class edu.cwru.SimpleRTS.model.ResourceGatheringTest
test4() - Method in class edu.cwru.SimpleRTS.model.GameUnitTest
  Have unit 2 move away from unit 1, then try to attack from beyond its maximum range
test4() - Method in class edu.cwru.SimpleRTS.model.ResourceGatheringTest
testDoesDamage() - Method in class edu.cwru.SimpleRTS.model.AttackAndDeathTest
testDoubleUpgrade() - Method in class edu.cwru.SimpleRTS.model.ProduceTest
testExceptions() - Method in class org.json.Test
testJSON() - Method in class org.json.Test
testMutualAnnihilationAndCleanup() - Method in class edu.cwru.SimpleRTS.model.AttackAndDeathTest
  test to see if two simultaneous deaths work and if the deaths are cleaned up afterwards, so that the units no longer exist in the list
testNull() - Method in class org.json.Test
testPlanAndExecuteMove() - Method in class edu.cwru.SimpleRTS.model.SimplePlannerTest
testPlanAndExecuteMoveObstructed() - Method in class edu.cwru.SimpleRTS.model.SimplePlannerTest
testPlanFollowsShortestPath() - Method in class edu.cwru.SimpleRTS.model.SimplePlannerTest
testPlanMove() - Method in class edu.cwru.SimpleRTS.model.SimplePlannerTest
testPlanMoveObstructed() - Method in class edu.cwru.SimpleRTS.model.SimplePlannerTest
testProduce() - Method in class edu.cwru.SimpleRTS.model.ProduceTest
testProduceUnit() - Method in class edu.cwru.SimpleRTS.model.SimplePlannerTest
testRangedStepsAndShoots() - Method in class edu.cwru.SimpleRTS.model.AttackAndDeathTest
  test to see whether a ranged unit out of range will step into range and then fire (dealing damage)
testSerialization() - Method in class edu.cwru.SimpleRTS.model.ModelSerializationTest
testUpgrade() - Method in class edu.cwru.SimpleRTS.model.ProduceTest
testUpgradePrereq() - Method in class edu.cwru.SimpleRTS.model.PrereqTest
testValidity(Object) - Static method in class org.json.JSONObject
  Throw an exception if the object is a NaN or infinite number.
testXML() - Method in class org.json.Test
toJSONArray(String) - Static method in class org.json.CDL
  Produce a JSONArray of JSONObjects from a comma delimited text string, using the first row as a source of names.
toJSONArray(JSONTokener) - Static method in class org.json.CDL
  Produce a JSONArray of JSONObjects from a comma delimited text string, using the first row as a source of names.
toJSONArray(JSONArray, String) - Static method in class org.json.CDL
  Produce a JSONArray of JSONObjects from a comma delimited text string using a supplied JSONArray as the source of element names.
toJSONArray(JSONArray, JSONTokener) - Static method in class org.json.CDL
  Produce a JSONArray of JSONObjects from a comma delimited text string using a supplied JSONArray as the source of element names.
toJSONArray(String) - Static method in class org.json.JSONML
  Convert a well-formed (but not necessarily valid) XML string into a JSONArray using the JsonML transform.
toJSONArray(XMLTokener) - Static method in class org.json.JSONML
  Convert a well-formed (but not necessarily valid) XML string into a JSONArray using the JsonML transform.
toJSONArray(JSONArray) - Method in class org.json.JSONObject
  Produce a JSONArray containing the values of the members of this JSONObject.
toJSONObject(String) - Static method in class org.json.Cookie
  Convert a cookie specification string into a JSONObject.
toJSONObject(String) - Static method in class org.json.CookieList
  Convert a cookie list into a JSONObject.
toJSONObject(String) - Static method in class org.json.HTTP
  Convert an HTTP header string into a JSONObject.
toJSONObject(JSONArray) - Method in class org.json.JSONArray
  Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
toJSONObject(XMLTokener) - Static method in class org.json.JSONML
  Convert a well-formed (but not necessarily valid) XML string into a JSONObject using the JsonML transform.
toJSONObject(String) - Static method in class org.json.JSONML
  Convert a well-formed (but not necessarily valid) XML string into a JSONObject using the JsonML transform.
toJSONObject(String) - Static method in class org.json.XML
  Convert a well-formed (but not necessarily valid) XML string into a JSONObject.
toJSONString() - Method in interface org.json.JSONString
  The `toJSONString` method allows a class to produce its own JSON serialization.
toString() - Method in class edu.cwru.SimpleRTS.action.Action
toString() - Method in class edu.cwru.SimpleRTS.action.DirectedAction
toString() - Method in class edu.cwru.SimpleRTS.action.LocatedAction
toString() - Method in class edu.cwru.SimpleRTS.action.LocatedProductionAction
toString() - Method in class edu.cwru.SimpleRTS.action.ProductionAction
toString() - Method in class edu.cwru.SimpleRTS.action.TargetedAction
toString() - Method in class edu.cwru.SimpleRTS.Log.DeathLog
toString() - Method in class edu.cwru.SimpleRTS.model.AStarNode
toString() - Method in class edu.cwru.SimpleRTS.model.prerequisite.BuildingPrerequisite
toString() - Method in class edu.cwru.SimpleRTS.model.prerequisite.UpgradePrerequisite
toString() - Method in class edu.cwru.SimpleRTS.model.unit.Unit
toString() - Method in class edu.cwru.SimpleRTS.model.unit.UnitTemplate
toString(JSONArray) - Static method in class org.json.CDL
  Produce a comma delimited text from a JSONArray of JSONObjects.
toString(JSONArray, JSONArray) - Static method in class org.json.CDL
  Produce a comma delimited text from a JSONArray of JSONObjects using a provided list of names.
toString(JSONObject) - Static method in class org.json.Cookie
  Convert a JSONObject into a cookie specification string.
toString(JSONObject) - Static method in class org.json.CookieList
  Convert a JSONObject into a cookie list.
toString(JSONObject) - Static method in class org.json.HTTP
  Convert a JSONObject into an HTTP header.
toString() - Method in class org.json.JSONArray
  Make a JSON text of this JSONArray.
toString(int) - Method in class org.json.JSONArray
  Make a prettyprinted JSON text of this JSONArray.
toString(JSONArray) - Static method in class org.json.JSONML
  Reverse the JSONML transformation, making an XML text from a JSONArray.
toString(JSONObject) - Static method in class org.json.JSONML
  Reverse the JSONML transformation, making an XML text from a JSONObject.
toString() - Method in class org.json.JSONObject
  Make a JSON text of this JSONObject.
toString(int) - Method in class org.json.JSONObject
  Make a prettyprinted JSON text of this JSONObject.
toString() - Method in class org.json.JSONStringer
  Return the JSON text.
toString() - Method in class org.json.JSONTokener
  Make a printable string of this JSONTokener.
toString(Object) - Static method in class org.json.XML
  Convert a JSONObject into a well-formed, element-normal XML string.
toString(Object, String) - Static method in class org.json.XML
  Convert a JSONObject into a well-formed, element-normal XML string.
treeGraphic() - Static method in class edu.cwru.SimpleRTS.agent.visual.DrawingStrategy
tryExecute(State.StateView, ScriptedGoalAgent.RelevantStateView, Map<Integer, Action>) - Method in class edu.cwru.SimpleRTS.agent.ScriptedGoalAgent.Goal
  See if those actions can be done.
tryProduceUnit(Unit) - Method in class edu.cwru.SimpleRTS.environment.State
tryProduceUpgrade(Upgrade) - Method in class edu.cwru.SimpleRTS.environment.State
TypeLoader - Class in edu.cwru.SimpleRTS.util

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