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 _ 

I

id - Variable in class tools.pathfinder.Node
 
id - Variable in class tracks.multiPlayer.advanced.sampleMCTS.Agent
 
id - Variable in class tracks.multiPlayer.advanced.sampleMCTS.SingleMCTSPlayer
 
id - Variable in class tracks.multiPlayer.advanced.sampleMCTS.SingleTreeNode
 
id - Variable in class tracks.multiPlayer.deprecated.sampleMCTS.Agent
 
id - Variable in class tracks.multiPlayer.deprecated.sampleMCTS.SingleMCTSPlayer
 
id - Variable in class tracks.multiPlayer.deprecated.sampleMCTS.SingleTreeNode
 
identifier - Variable in class core.content.Content
Main definition of the content.
iftype - Variable in class ontology.effects.unary.ShieldFrom
 
image - Variable in class core.vgdl.VGDLSprite
Unique and current image of this sprite.
imageArray - Variable in class core.game.SerializableStateObservation
 
images - Variable in class core.vgdl.VGDLSprite
All images in case there's orientation changes and/or animations.
imageToByteArray(BufferedImage) - Static method in class core.game.SerializableImage
 
imageToByteArray() - Method in class core.game.SerializableStateObservation
 
img - Variable in class core.vgdl.VGDLSprite
String that represents the image in VGDL.
IMG_PATH - Static variable in class core.competition.CompetitionParameters
Path to sprite images.
Immovable - Class in ontology.sprites
Created with IntelliJ IDEA.
Immovable() - Constructor for class ontology.sprites.Immovable
 
Immovable(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.Immovable
 
immovablePositions - Variable in class core.game.SerializableStateObservation
 
immovablePositionsMaxRow - Variable in class core.game.SerializableStateObservation
 
immovablePositionsNum - Variable in class core.game.SerializableStateObservation
 
inBatch - Variable in class ontology.effects.Effect
Indicates if the effect wishes to take into account all sprites of the second type at once.
includeBorders - Static variable in class tracks.levelGeneration.randomLevelGenerator.LevelGenerator
Add Borders to the generated random level
IncreaseSpeedToAll - Class in ontology.effects.binary
Created with IntelliJ IDEA.
IncreaseSpeedToAll(InteractionContent) - Constructor for class ontology.effects.binary.IncreaseSpeedToAll
 
indent - Variable in class core.vgdl.Node
Indent of the node in the tree.
indentTreeParser(String[]) - Method in class core.vgdl.VGDLParser
Builds the tree structure that defines the game.
Individual - Class in tracks.multiPlayer.advanced.sampleRHEA
 
Individual - Class in tracks.multiPlayer.advanced.sampleRS
 
Individual - Class in tracks.singlePlayer.advanced.sampleRHEA
 
Individual - Class in tracks.singlePlayer.advanced.sampleRS
 
INET_ADDRESS - Static variable in class tools.com.google.gson.internal.bind.TypeAdapters
 
INET_ADDRESS_FACTORY - Static variable in class tools.com.google.gson.internal.bind.TypeAdapters
 
init() - Method in class core.content.ParameterBoolContent
 
init() - Method in class core.content.ParameterContent
 
init() - Method in class core.content.ParameterDoubleContent
 
init() - Method in class core.content.ParameterIntContent
 
init(StateObservation, boolean) - Method in class core.player.LearningPlayer
 
init() - Method in class core.vgdl.VGDLFactory
Initializes the maps for caching classes.
init() - Method in class core.vgdl.VGDLRegistry
Initializes the registry of sprites for games.
init(Vector2d, Dimension) - Method in class core.vgdl.VGDLSprite
Initializes the sprite, giving its position and dimensions.
init(StateObservationMulti) - Method in class tracks.multiPlayer.advanced.sampleMCTS.SingleMCTSPlayer
Inits the tree with the new observation state in the root.
init(StateObservationMulti) - Method in class tracks.multiPlayer.deprecated.sampleMCTS.SingleMCTSPlayer
Inits the tree with the new observation state in the root.
init(StateObservation) - Method in class tracks.singlePlayer.advanced.olets.SingleMCTSPlayer
Initializes the tree with the new observation state in the root.
init(StateObservation) - Method in class tracks.singlePlayer.advanced.sampleMCTS.SingleMCTSPlayer
Inits the tree with the new observation state in the root.
init(StateObservation) - Method in class tracks.singlePlayer.deprecated.sampleMCTS.SingleMCTSPlayer
Inits the tree with the new observation state in the root.
init(StateObservation) - Method in class tracks.singlePlayer.tools.ucbOptimizerAgent.SingleMCTSPlayer
Inits the tree with the new observation state in the root.
INIT_CONSTRUCT_PERCENT - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The percentage of the initial population that is constructively generated
INIT_MUT_PERCENT - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The percentage of the initial population that is mutationally generated based off what already exists (random and constructive) in the population
INIT_MUTATION_AMOUNT - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
the initial amount of mutations in the init pop
INIT_RANDOM_PERCENT - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The percentage of the initial population that is randomly generated
initBuffers() - Method in class tracks.singleLearning.utils.Comm
Creates the buffers for communication.
initBuffers() - Method in class tracks.singleLearning.utils.PipeComm
Creates the buffers for pipe communication.
initBuffers() - Method in class tracks.singleLearning.utils.SocketComm
Creates the buffers for pipe communication.
initForwardModel() - Method in class core.game.Game
Starts the forward model for the game.
INITIALIZATION_TIME - Static variable in class core.competition.CompetitionParameters
Milliseconds allowed for controller initialization.
InitializeConstructive() - Method in class tracks.levelGeneration.geneticLevelGenerator.Chromosome
initialize the chromosome using the contructive level generator
InitializeRandom() - Method in class tracks.levelGeneration.geneticLevelGenerator.Chromosome
initialize the chromosome with random sprites
initMulti() - Method in class core.game.Game
Initialisation after the game is parsed.
initSprites(ArrayList<Integer>, ArrayList<Integer>, HashMap<Integer, SpriteContent>) - Method in class core.game.Game
Initializes the sprite structures that hold the game.
input - Static variable in class tracks.singleLearning.utils.PipeComm
Reader of the player.
insert(Node) - Method in class core.vgdl.Node
Inserts a new node in the tree structure.
INSERT_PARAM_PROB - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The probability to insert a new parameter into an existing rule
INSERTION_PROB - Static variable in class tracks.levelGeneration.geneticLevelGenerator.SharedData
the probability of inserting a new sprite
INSERTION_PROB - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
the probability of inserting a new rule
INSTANCE - Static variable in class tools.com.google.gson.internal.JsonReaderInternalAccess
 
INSTANCE - Static variable in class tools.com.google.gson.JsonNull
singleton for JsonNull
InstanceCreator<T> - Interface in tools.com.google.gson
This interface is implemented to create instances of a class that does not define a no-args constructor.
INTEGER - Static variable in class tools.com.google.gson.internal.bind.TypeAdapters
 
INTEGER_FACTORY - Static variable in class tools.com.google.gson.internal.bind.TypeAdapters
 
InteractionContent - Class in core.content
Created with IntelliJ IDEA.
InteractionContent() - Constructor for class core.content.InteractionContent
Default constructor.
InteractionContent(String, String, String) - Constructor for class core.content.InteractionContent
Simple constructor that receives an identifier and a reference class
InteractionContent(String) - Constructor for class core.content.InteractionContent
Constructor that extracts the contents from a String line
InteractionData() - Constructor for class core.game.GameDescription.InteractionData
 
interactionParams - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
Array contains all possible interaction parameter types
interactions - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
Array contains all interactions we want to mutate over
intersects(VGDLSprite) - Method in class core.vgdl.VGDLSprite
Checks if this sprites intersects with the one received as parameter.
intersects(VGDLSprite) - Method in class ontology.avatar.oriented.PlatformerAvatar
Overwritting intersects to check if we are on ground.
intersects(VGDLSprite) - Method in class ontology.avatar.oriented.WizardAvatar
Overwritting intersects to check if we are on ground.
intersects(VGDLSprite) - Method in class ontology.sprites.npc.Walker
Overwritting intersects to check if we are on ground.
intersects(VGDLSprite) - Method in class ontology.sprites.npc.WalkerJumper
Overwritting intersects to check if we are on ground.
intValue() - Method in class tools.com.google.gson.internal.LazilyParsedNumber
 
invisible - Variable in class core.vgdl.VGDLSprite
Indicates if the sprite is invisible.
IO - Class in tools
Created with IntelliJ IDEA.
IO() - Constructor for class tools.IO
Default constructor
is_avatar - Variable in class core.vgdl.VGDLSprite
Indicates if this sprite is the avatar (player) of the game.
is_definition - Variable in class core.content.Content
Indicates if this content is definition (i.e., includes character ">" in VGDL).
is_disabled() - Method in class core.vgdl.VGDLSprite
Check if this sprite is disabled.
is_disqualified - Variable in class ontology.avatar.MovingAvatar
Disqualified flag, moved from Game class to individual players, as there may be more than 1 in a game; variable still in Game class for single player games to keep back-compatibility
is_disqualified() - Method in class ontology.avatar.MovingAvatar
Checks whether this player is disqualified.
is_from_avatar - Variable in class core.vgdl.VGDLSprite
Indicates if this sprite was created by the avatar.
is_kill_effect - Variable in class ontology.effects.Effect
 
IS_LEARNING - Static variable in class core.competition.CompetitionParameters
 
is_npc - Variable in class core.vgdl.VGDLSprite
Indicates if this sprite is an NPC.
is_oriented - Variable in class core.vgdl.VGDLSprite
Indicates if this sprite has an oriented behaviour.
is_resource - Variable in class core.vgdl.VGDLSprite
Indicates if this sprite is a resource.
is_static - Variable in class core.vgdl.VGDLSprite
Indicates if this sprite is static or not.
is_stochastic - Variable in class core.game.Game
Indicates if the game is stochastic.
is_stochastic - Variable in class core.vgdl.VGDLSprite
Indicates if the sprite has a stochastic behaviour.
is_stochastic - Variable in class ontology.effects.Effect
 
isAssignableFrom(Class<?>) - Method in class tools.com.google.gson.reflect.TypeToken
Deprecated.
this implementation may be inconsistent with javac for types with wildcards.
isAssignableFrom(Type) - Method in class tools.com.google.gson.reflect.TypeToken
Deprecated.
this implementation may be inconsistent with javac for types with wildcards.
isAssignableFrom(TypeToken<?>) - Method in class tools.com.google.gson.reflect.TypeToken
Deprecated.
this implementation may be inconsistent with javac for types with wildcards.
isAvatar - Variable in class core.game.GameDescription.SpriteData
 
isAvatarAlive() - Method in class core.game.ForwardModel
Returns true if the avatar is alive
isAvatarAlive(int) - Method in class core.game.ForwardModel
Method overloaded for multi player games, returns true if the avatar is still alive.
isAvatarAlive - Variable in class core.game.SerializableStateObservation
 
isAvatarAlive() - Method in class core.game.StateObservation
returns true if the avatar is alive.
isAvatarAlive(int) - Method in class core.game.StateObservationMulti
returns true if the avatar is alive.
isBoolean() - Method in class tools.com.google.gson.JsonPrimitive
Check whether this primitive contains a boolean value.
isDone(Game) - Method in class core.termination.MultiSpriteCounter
 
isDone(Game) - Method in class core.termination.MultiSpriteCounterSubTypes
 
isDone(Game) - Method in class core.termination.SpriteCounter
 
isDone(Game) - Method in class core.termination.SpriteCounterMore
 
isDone(Game) - Method in class core.termination.StopCounter
 
isDone(Game) - Method in class core.termination.Termination
 
isDone(Game) - Method in class core.termination.Timeout
 
isEnded - Variable in class core.game.Game
Indicates if the game is ended.
isFinalValueSet - Variable in class core.content.ParameterContent
Is final value set
isFinished(Game) - Method in class core.termination.Termination
 
isFirstTick - Variable in class core.vgdl.VGDLSprite
Indicates if the sprite is in its first cycle of existence.
isGameOver() - Method in class core.game.BasicGame
 
isGameOver() - Method in class core.game.ForwardModel
Indicates if the game is over or if it hasn't finished yet.
isGameOver() - Method in class core.game.Game
Indicates if the game is over, or if it is still being played.
isGameOver - Variable in class core.game.SerializableImage
 
isGameOver - Variable in class core.game.SerializableStateObservation
 
isGameOver() - Method in class core.game.StateObservation
Indicates if the game is over or if it hasn't finished yet.
isGameOver() - Method in class core.game.StateObservationMulti
Method overridden for multi player games.
isHtmlSafe() - Method in class tools.com.google.gson.stream.JsonWriter
Returns true if this writer writes JSON that's safe for inclusion in HTML and XML documents.
isHuman() - Method in class core.player.Player
Indicates if this player is human controlled.
isHuman(String) - Static method in class tracks.ArcadeMachine
 
isJsonArray() - Method in class tools.com.google.gson.JsonElement
provides check for verifying if this element is an array or not.
isJsonNull() - Method in class tools.com.google.gson.JsonElement
provides check for verifying if this element represents a null value or not.
isJsonObject() - Method in class tools.com.google.gson.JsonElement
provides check for verifying if this element is a Json object or not.
isJsonPrimitive() - Method in class tools.com.google.gson.JsonElement
provides check for verifying if this element is a primitive or not.
isLenient() - Method in class tools.com.google.gson.stream.JsonReader
Returns true if this parser is liberal in what it accepts.
isLenient() - Method in class tools.com.google.gson.stream.JsonWriter
Returns true if this writer has relaxed syntax rules.
isMoving(Types.ACTIONS) - Static method in enum ontology.Types.ACTIONS
 
isMultiGameOver() - Method in class core.game.ForwardModel
Indicates if the game is over or if it hasn't finished yet.
isNative - Variable in class ontology.effects.TimeEffect
True if this is a time effect defined in VGDL using TIME.
isNPC - Variable in class core.game.GameDescription.SpriteData
 
isNumber() - Method in class tools.com.google.gson.JsonPrimitive
Check whether this primitive contains a Number.
ISO8601Utils - Class in tools.com.google.gson.internal.bind.util
Utilities methods for manipulating dates in iso8601 format.
ISO8601Utils() - Constructor for class tools.com.google.gson.internal.bind.util.ISO8601Utils
 
isOpposite(Types.ACTIONS, Types.ACTIONS) - Static method in class tracks.singlePlayer.tools.ucbOptimizerAgent.Helper
 
ispawn - Variable in class ontology.effects.unary.UpdateSpawnType
 
isPortal - Variable in class core.game.GameDescription.SpriteData
 
isPrimitive(Type) - Static method in class tools.com.google.gson.internal.Primitives
Returns true if this type is a primitive.
isResource - Variable in class core.game.GameDescription.SpriteData
 
isSaveGoal() - Method in class controller.PDDLSingleGoal
 
isSingleton - Variable in class core.game.GameDescription.SpriteData
 
isStatic - Variable in class core.game.GameDescription.SpriteData
 
isString() - Method in class tools.com.google.gson.JsonPrimitive
Check whether this primitive contains a String value.
istype - Variable in class ontology.effects.unary.ShieldFrom
 
iSubTypes - Variable in class core.game.Game
For each entry, int identifier of sprite type, a list with all the itypes this sprite belongs to.
isUselessMove(StateObservation, StateObservation) - Method in class tracks.singlePlayer.tools.ucbOptimizerAgent.SingleTreeNode
 
isValidation - Variable in class core.game.SerializableImage
 
isValidation - Variable in class core.game.SerializableStateObservation
 
isWrapperType(Type) - Static method in class tools.com.google.gson.internal.Primitives
Returns true if type is one of the nine primitive-wrapper types, such as Integer.
iterator() - Method in class controller.PDDLPlan
Method that returns an iterator which allows to iterate over the plan's actions.
iterator() - Method in class tools.com.google.gson.JsonArray
Returns an iterator to navigate the elements of the array.
iterPlan - Variable in class controller.PlanningAgent
 
iters - Variable in class tracks.multiPlayer.deprecated.sampleMCTS.SingleMCTSPlayer
 
iters - Variable in class tracks.singlePlayer.deprecated.sampleMCTS.SingleMCTSPlayer
 
iters - Static variable in class tracks.singlePlayer.tools.ucbOptimizerAgent.SingleMCTSPlayer
 
itype - Variable in class core.game.Observation
Type of sprite of this observation.
itype - Variable in class core.termination.SpriteCounter
 
itype - Variable in class core.termination.SpriteCounterMore
 
itype - Variable in class ontology.avatar.FlakAvatar
 
itype - Variable in class ontology.avatar.oriented.ShootAvatar
 
itype - Variable in class ontology.avatar.oriented.WizardAvatar
 
itype - Variable in class ontology.effects.binary.DecreaseSpeedToAll
 
itype - Variable in class ontology.effects.binary.IncreaseSpeedToAll
 
itype - Variable in class ontology.effects.binary.SetSpeedForAll
 
itype - Variable in class ontology.effects.binary.TransformToSingleton
 
itype - Variable in class ontology.effects.TimeEffect
itype of the sprite that suffers the effects of the delegated Effect.
itype - Variable in class ontology.effects.unary.KillAll
 
itype - Variable in class ontology.effects.unary.RemoveScore
 
itype - Variable in class ontology.effects.unary.Spawn
 
itype - Variable in class ontology.effects.unary.SpawnAbove
 
itype - Variable in class ontology.effects.unary.SpawnBehind
 
itype - Variable in class ontology.effects.unary.SpawnBelow
 
itype - Variable in class ontology.effects.unary.SpawnIfCounterSubTypes
 
itype - Variable in class ontology.effects.unary.SpawnIfHasLess
 
itype - Variable in class ontology.effects.unary.SpawnIfHasMore
 
itype - Variable in class ontology.effects.unary.SpawnLeft
 
itype - Variable in class ontology.effects.unary.SpawnRight
 
itype - Variable in class ontology.effects.unary.SubtractHealthPoints
 
itype - Variable in class ontology.effects.unary.TransformTo
 
itype - Variable in class ontology.effects.unary.UpdateSpawnType
 
itype - Variable in class ontology.sprites.npc.Chaser
 
itype - Variable in class ontology.sprites.npc.PathChaser
 
itype - Variable in class ontology.sprites.producer.Portal
 
itype - Variable in class ontology.sprites.producer.SpawnPoint
 
itype - Variable in class ontology.sprites.Spreader
 
itype1 - Variable in class core.termination.MultiSpriteCounter
 
itype1 - Variable in class core.termination.MultiSpriteCounterSubTypes
 
itype1 - Variable in class core.termination.StopCounter
 
itype1 - Variable in class ontology.sprites.npc.AlternateChaser
 
itype2 - Variable in class core.termination.MultiSpriteCounter
 
itype2 - Variable in class core.termination.StopCounter
 
itype2 - Variable in class ontology.sprites.npc.AlternateChaser
 
itype3 - Variable in class core.termination.MultiSpriteCounter
 
itype3 - Variable in class core.termination.StopCounter
 
itype_other - Variable in class ontology.effects.binary.TransformToSingleton
 
itypeCount - Variable in class ontology.effects.binary.TransformIfCount
 
itypes - Variable in class core.content.SpriteContent
Indicates the int - types of the sprite (hierarchical identifiers).
itypes - Variable in class core.vgdl.VGDLSprite
List of types this sprite belongs to.
itypeTo - Variable in class ontology.effects.binary.TransformToAll
 
$ 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