Skip navigation links
$ 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 Z _ 

R

RANDOM - Static variable in class ontology.Types
 
random - Static variable in class tracks.levelGeneration.geneticLevelGenerator.SharedData
random object to help in choosing random stuff
random - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
random object to help in choosing random stuff
random - Static variable in class tracks.singlePlayer.simple.greedyTreeSearch.Agent
 
RANDOM_AGENT_NAME - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The name of the random agent
RANDOM_INIT_AMOUNT - Static variable in class tracks.levelGeneration.geneticLevelGenerator.SharedData
the amount of mutations done on a chromosome to start as random
RANDOM_OBJ - Static variable in class core.optimization.ucbOptimization.UCBOptimization
this is a unified random object to be used
randomAgent - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
the random agent
RandomAltChaser - Class in ontology.sprites.npc
Created by Diego on 24/02/14.
RandomAltChaser() - Constructor for class ontology.sprites.npc.RandomAltChaser
 
RandomAltChaser(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.npc.RandomAltChaser
 
RandomBomber - Class in ontology.sprites.producer
Created with IntelliJ IDEA.
RandomBomber() - Constructor for class ontology.sprites.producer.RandomBomber
 
RandomBomber(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.producer.RandomBomber
 
randomGenerator - Variable in class tracks.multiPlayer.deprecated.sampleGA.Agent
 
randomGenerator - Static variable in class tracks.singlePlayer.advanced.olets.SingleMCTSPlayer
Random generator.
randomGenerator - Variable in class tracks.singlePlayer.deprecated.sampleGA.Agent
 
randomGenerator - Variable in class tracks.singlePlayer.simple.sampleRandom.Agent
Random generator for the agent.
randomGenerator - Variable in class tracks.singlePlayer.simple.simpleRandom.Agent
Random generator for the agent.
RandomInertial - Class in ontology.sprites.npc
Created with IntelliJ IDEA.
RandomInertial() - Constructor for class ontology.sprites.npc.RandomInertial
 
RandomInertial(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.npc.RandomInertial
 
RandomMissile - Class in ontology.sprites.missile
Created with IntelliJ IDEA.
RandomMissile() - Constructor for class ontology.sprites.missile.RandomMissile
 
RandomMissile(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.missile.RandomMissile
 
RandomNPC - Class in ontology.sprites.npc
Created with IntelliJ IDEA.
RandomNPC() - Constructor for class ontology.sprites.npc.RandomNPC
 
RandomNPC(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.npc.RandomNPC
 
RandomPathAltChaser - Class in ontology.sprites.npc
Created by Diego on 24/02/14.
RandomPathAltChaser() - Constructor for class ontology.sprites.npc.RandomPathAltChaser
 
RandomPathAltChaser(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.npc.RandomPathAltChaser
 
randomTarget - Variable in class ontology.sprites.npc.PathAltChaser
 
randomtiling - Variable in class core.vgdl.VGDLSprite
Indicates if the tile picking is random
reachedSavedGoalPredicates - Variable in class controller.PlanningAgent
 
read(JsonReader) - Method in class tools.com.google.gson.internal.bind.ArrayTypeAdapter
 
read(JsonReader) - Method in class tools.com.google.gson.internal.bind.DateTypeAdapter
 
read(JsonReader) - Method in class tools.com.google.gson.internal.bind.ObjectTypeAdapter
 
read(JsonReader) - Method in class tools.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.Adapter
 
read(JsonReader) - Method in class tools.com.google.gson.internal.bind.SqlDateTypeAdapter
 
read(JsonReader) - Method in class tools.com.google.gson.internal.bind.TimeTypeAdapter
 
read(JsonReader) - Method in class tools.com.google.gson.internal.bind.TreeTypeAdapter
 
read(JsonReader) - Method in class tools.com.google.gson.TypeAdapter
Reads one JSON value (an array, object, string, number, boolean or null) and converts it to a Java object.
readFile(String) - Method in class tools.IO
Reads a file and returns its content as a String[]
readGames(String) - Static method in class tools.Utils
Processes a file with game names (containing full path).
rect - Variable in class core.vgdl.VGDLSprite
Rectangle that this sprite occupies on the screen.
RED - Static variable in class ontology.Types
 
reduceAmmo(int) - Method in class ontology.avatar.oriented.ShootAvatar
 
reference - Variable in class core.content.MappingContent
Object(s) this content refers to.
reference - Variable in class core.game.Observation
Reference to the position used for comparing this observation with others.
referenceClass - Variable in class core.content.GameContent
Class of the element defined by this content.
referenceClass - Variable in class core.content.SpriteContent
Class of the element defined by this content.
ReflectiveTypeAdapterFactory - Class in tools.com.google.gson.internal.bind
Type adapter that reflects over the fields and methods of a class.
ReflectiveTypeAdapterFactory(ConstructorConstructor, FieldNamingStrategy, Excluder, JsonAdapterAnnotationTypeAdapterFactory) - Constructor for class tools.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory
 
ReflectiveTypeAdapterFactory.Adapter<T> - Class in tools.com.google.gson.internal.bind
 
refreshTree() - Method in class tracks.singlePlayer.advanced.olets.SingleTreeNode
Updates nodes attributes in a tree; mostly used to reset number of simulations to 1 to reduce the weight of past simulations when salvaging a tree branch from one time step to the next
registeredEffects - Static variable in class core.vgdl.VGDLFactory
Cache for registered effects.
registeredGames - Static variable in class core.vgdl.VGDLFactory
Cache for registered games.
registeredSprites - Static variable in class core.vgdl.VGDLFactory
Cache for registered sprites.
registeredTerminations - Static variable in class core.vgdl.VGDLFactory
Cache for registered effects.
registerSprite(String) - Method in class core.vgdl.VGDLRegistry
Register a new sprite string.
registerTypeAdapter(Type, Object) - Method in class tools.com.google.gson.GsonBuilder
Configures Gson for custom serialization or deserialization.
registerTypeAdapterFactory(TypeAdapterFactory) - Method in class tools.com.google.gson.GsonBuilder
Register a factory for type adapters.
registerTypeHierarchyAdapter(Class<?>, Object) - Method in class tools.com.google.gson.GsonBuilder
Configures Gson for custom serialization or deserialization for an inheritance type hierarchy.
remainingTimeMillis() - Method in class tools.ElapsedCpuTimer
 
remainingTimeMillis() - Method in class tools.ElapsedWallTimer
 
remove(Object) - Method in class tools.com.google.gson.internal.LinkedHashTreeMap
 
remove(Object) - Method in class tools.com.google.gson.internal.LinkedTreeMap
 
remove(JsonElement) - Method in class tools.com.google.gson.JsonArray
Removes the first occurrence of the specified element from this array, if it is present.
remove(int) - Method in class tools.com.google.gson.JsonArray
Removes the element at the specified position in this array.
remove(String) - Method in class tools.com.google.gson.JsonObject
Removes the property from this JsonObject.
remove() - Method in class tools.com.google.gson.JsonStreamParser
This optional Iterator method is not relevant for stream parsing and hence is not implemented.
removeResource(int) - Method in class core.vgdl.VGDLSprite
Removes all resources collected of the specified type.
RemoveScore - Class in ontology.effects.unary
 
RemoveScore(InteractionContent) - Constructor for class ontology.effects.unary.RemoveScore
 
removeSprite(VGDLSprite) - Method in class core.vgdl.SpriteGroup
Removes an sprite.
removeSpriteObservation(VGDLSprite) - Method in class core.game.ForwardModel
Removes an sprite observation.
repeat - Variable in class ontology.effects.Effect
 
repeating - Variable in class ontology.effects.TimeEffect
Indicates if the effect should be repeated periodically ad infinitum
REPETITION_AMOUNT - Static variable in class tracks.levelGeneration.geneticLevelGenerator.SharedData
The amount of times used to check the one step look ahead and do nothing algorithm
REPETITION_AMOUNT - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The amount of times used to run each agent
repetitions - Static variable in class core.competition.GVGExecutor
 
replayGame(String, String, boolean, String) - Static method in class tracks.ArcadeMachine
Runs a replay given a game, level and file with the actions to execute.
requestFieldValueInt(Object, String) - Method in class core.vgdl.VGDLFactory
Returns the value of an int field in the object specified
requestPlayerInput(Game) - Method in class ontology.avatar.MovingAvatar
Requests the controller's input, setting the game.ki.action mask with the processed data.
reset() - Method in class core.game.Game
Sets the game back to the state prior to load a level.
reset(Game) - Method in class core.game.GameDescription
Reset the game description object and assign new game object
reset(Game, String[]) - Method in class core.game.SLDescription
reset the current variables to a new current game and level
reset(int) - Method in class tools.KeyHandler
 
reset() - Method in class tools.StatSummary
 
resetAll() - Method in class tools.KeyHandler
 
resolve(Type, Class<?>, Type) - Static method in class tools.com.google.gson.internal.$Gson$Types
 
resource - Variable in class ontology.effects.binary.ChangeResource
 
resource - Variable in class ontology.effects.binary.KillIfOtherHasMore
 
resource - Variable in class ontology.effects.unary.KillIfHasLess
 
resource - Variable in class ontology.effects.unary.KillIfHasMore
 
resource - Variable in class ontology.effects.unary.SpawnIfHasLess
 
resource - Variable in class ontology.effects.unary.SpawnIfHasMore
 
Resource - Class in ontology.sprites
Created with IntelliJ IDEA.
Resource() - Constructor for class ontology.sprites.Resource
 
Resource(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.Resource
 
resource - Variable in class tools.GameAnalyzer
Resource string
resource_name - Variable in class ontology.sprites.Resource
 
resource_type - Variable in class ontology.sprites.Resource
 
resourceId - Variable in class ontology.effects.binary.ChangeResource
 
resourceId - Variable in class ontology.effects.binary.KillIfOtherHasMore
 
resourceId - Variable in class ontology.effects.unary.KillIfHasLess
 
resourceId - Variable in class ontology.effects.unary.KillIfHasMore
 
resourceId - Variable in class ontology.effects.unary.SpawnIfHasLess
 
resourceId - Variable in class ontology.effects.unary.SpawnIfHasMore
 
ResourcePack - Class in ontology.sprites
Created with IntelliJ IDEA.
ResourcePack() - Constructor for class ontology.sprites.ResourcePack
 
ResourcePack(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.ResourcePack
 
resources - Variable in class core.vgdl.VGDLSprite
Indicates the amount of resources this sprite has, for each type defined as its int identifier.
resources_colors - Variable in class core.game.Game
Color for each resource
resources_limits - Variable in class core.game.Game
Limit number of each resource type
resourcesPositions - Variable in class core.game.SerializableStateObservation
 
resourcesPositionsMaxRow - Variable in class core.game.SerializableStateObservation
 
resourcesPositionsNum - Variable in class core.game.SerializableStateObservation
 
result(StateObservation) - Method in class core.player.LearningPlayer
Function called when the game is over.
result(StateObservation, ElapsedCpuTimer) - Method in class core.player.Player
Function called when the game is over.
result(StateObservation, ElapsedCpuTimer) - Method in class tracks.multiPlayer.deprecated.sampleMCTS.Agent
Function called when the game is over.
result(StateObservation, ElapsedCpuTimer) - Method in class tracks.multiPlayer.tools.human.Agent
 
result(StateObservation, ElapsedCpuTimer) - Method in class tracks.singlePlayer.deprecated.sampleMCTS.Agent
Function called when the game is over.
result(StateObservation, ElapsedCpuTimer) - Method in class tracks.singlePlayer.tools.human.Agent
 
result(StateObservation, ElapsedCpuTimer) - Method in class tracks.singlePlayer.tools.ucbOptimizerAgent.Agent
Function called when the game is over.
resultFiles - Static variable in class core.competition.GVGExecutor
 
resultMulti(StateObservationMulti, ElapsedCpuTimer) - Method in class core.player.Player
 
reverseACTION(Types.ACTIONS) - Static method in enum ontology.Types.ACTIONS
 
reverseDirection(VGDLSprite) - Method in class core.game.Game
Reverses the direction of a given sprite.
ReverseDirection - Class in ontology.effects.unary
Created with IntelliJ IDEA.
ReverseDirection(InteractionContent) - Constructor for class ontology.effects.unary.ReverseDirection
 
REWARD_DISCOUNT - Variable in class tracks.multiPlayer.advanced.sampleMCTS.SingleTreeNode
 
RIGHT - Static variable in class ontology.Types
 
rollOut(StateObservationMulti) - Method in class tracks.multiPlayer.advanced.sampleMCTS.SingleTreeNode
 
rollOut() - Method in class tracks.multiPlayer.deprecated.sampleMCTS.SingleTreeNode
 
rollOut(StateObservation) - Method in class tracks.singlePlayer.advanced.olets.SingleMCTSPlayer
Plays random moves until the simulation ends (either because we do MCTSRolloutDepth moves, or the game ends)
rollOut(StateObservation) - Method in class tracks.singlePlayer.advanced.sampleMCTS.SingleTreeNode
 
rollOut() - Method in class tracks.singlePlayer.deprecated.sampleMCTS.SingleTreeNode
 
rollOut() - Method in class tracks.singlePlayer.tools.ucbOptimizerAgent.SingleTreeNode
 
ROLLOUT_DEPTH - Variable in class tracks.multiPlayer.advanced.sampleMCTS.SingleTreeNode
 
ROLLOUT_DEPTH - Variable in class tracks.multiPlayer.deprecated.sampleMCTS.SingleTreeNode
 
ROLLOUT_DEPTH - Variable in class tracks.singlePlayer.advanced.sampleMCTS.SingleTreeNode
 
ROLLOUT_DEPTH - Variable in class tracks.singlePlayer.deprecated.sampleMCTS.SingleTreeNode
 
ROLLOUT_DEPTH - Static variable in class tracks.singlePlayer.tools.ucbOptimizerAgent.Agent
 
rootState - Variable in class tracks.multiPlayer.advanced.sampleMCTS.SingleTreeNode
 
rootState - Variable in class tracks.singlePlayer.advanced.sampleMCTS.SingleTreeNode
 
rotate(double) - Method in class tools.Vector2d
Rotates the vector an angle given, in radians.
rotateInPlace - Variable in class core.vgdl.VGDLSprite
Indicates if the sprite is able to rotate in place.
rotation - Variable in class core.vgdl.VGDLSprite
The sprites rotation
roundedPoints(Rectangle) - Static method in class tools.Utils
 
RULE_ACTION_TIME - Static variable in class core.competition.CompetitionParameters
Milliseconds allowed for the rule generator to generate rules
RULE_ACTION_TIME_DISQ - Static variable in class core.competition.CompetitionParameters
Milliseconds allowed for the rule generator disqualification, if it returns rules after this time.
RULE_INITIALIZATION_TIME - Static variable in class core.competition.CompetitionParameters
Milliseconds allowed for rule generator to initialize
RuleGenerator - Class in tracks.ruleGeneration.constructiveRuleGenerator
This is a constructive rule generator it depends
RuleGenerator(SLDescription, ElapsedCpuTimer) - Constructor for class tracks.ruleGeneration.constructiveRuleGenerator.RuleGenerator
Constructor that initialize the constructive algorithm
RuleGenerator - Class in tracks.ruleGeneration.geneticRuleGenerator
 
RuleGenerator(SLDescription, ElapsedCpuTimer) - Constructor for class tracks.ruleGeneration.geneticRuleGenerator.RuleGenerator
This is an evolutionary rule generator
RuleGenerator - Class in tracks.ruleGeneration.randomRuleGenerator
 
RuleGenerator(SLDescription, ElapsedCpuTimer) - Constructor for class tracks.ruleGeneration.randomRuleGenerator.RuleGenerator
This is a random rule generator
RuleGenMachine - Class in tracks.ruleGeneration
Created by dperez on 19/03/2017.
RuleGenMachine() - Constructor for class tracks.ruleGeneration.RuleGenMachine
 
run(StateObservation) - Method in class tools.pathfinder.PathFinder
 
run(ElapsedCpuTimer) - Method in class tracks.multiPlayer.advanced.sampleMCTS.SingleMCTSPlayer
Runs MCTS to decide the action to take.
run(ElapsedCpuTimer) - Method in class tracks.multiPlayer.deprecated.sampleMCTS.SingleMCTSPlayer
Runs MCTS to decide the action to take.
run(ElapsedCpuTimer) - Method in class tracks.singlePlayer.advanced.olets.SingleMCTSPlayer
Runs MCTS to decide the action to take.
run(ElapsedCpuTimer) - Method in class tracks.singlePlayer.advanced.sampleMCTS.SingleMCTSPlayer
Runs MCTS to decide the action to take.
run(ElapsedCpuTimer) - Method in class tracks.singlePlayer.deprecated.sampleMCTS.SingleMCTSPlayer
Runs MCTS to decide the action to take.
run(ElapsedCpuTimer) - Method in class tracks.singlePlayer.tools.ucbOptimizerAgent.SingleMCTSPlayer
Runs MCTS to decide the action to take.
runGame(Player[], int) - Method in class core.game.Game
Runs a game, without graphics.
runGames(String, String[], int, String, String[]) - Static method in class tracks.ArcadeMachine
Reads and launches a game for a bot to be played.
runGames(String, String[], int, LearningPlayer, String[], boolean) - Static method in class tracks.LearningMachine
 
runMultipleGames(String, String[], String[], String[], boolean) - Static method in class tracks.LearningMachine
Reads and launches a game to be played on a series of both pre-determined and non pre-determined levels.
runOneGame(String, String, boolean, String, String, int, int) - Static method in class tracks.ArcadeMachine
Reads and launches a game for a bot to be played.
runOneGame(int[], String, String, boolean, String, String, int, int) - Method in class tracks.DesignMachine
Reads and launches a game for a bot to be played.
runOneGame(String, String, boolean, String[], String, int) - Static method in class tracks.LearningMachine
Reads and launches a game for an agent to be played.
runOneGame(String, String, String, boolean, String, String, int, int) - Static method in class tracks.ruleGeneration.RuleGenMachine
Reads and launches a game for a bot to be played.
runOneGeneratedLevel(String, boolean, String, String, String, int, boolean) - Static method in class tracks.levelGeneration.LevelGenMachine
A player (human or bot) plays a generated level, which is passed by parameter, in a determined game.
$ 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 Z _ 
Skip navigation links