- identifier - Variable in class core.content.Content
-
Main definition of the content.
- image - Variable in class core.VGDLSprite
-
Image of this sprite.
- img - Variable in class core.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
-
- indent - Variable in class core.Node
-
Indent of the node in the tree.
- InertialAvatar - Class in ontology.avatar.oriented
-
Created with IntelliJ IDEA.
- InertialAvatar() - Constructor for class ontology.avatar.oriented.InertialAvatar
-
- InertialAvatar(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.avatar.oriented.InertialAvatar
-
- init(StateObservation) - Method in class controllers.sampleMCTS.SingleMCTSPlayer
-
Inits the tree with the new observation state in the root.
- init() - Method in class core.VGDLFactory
-
Initializes the maps for caching classes.
- init() - Method in class core.VGDLRegistry
-
Initializes the registry of sprites for games.
- init(Vector2d, Dimension) - Method in class core.VGDLSprite
-
Initializes the sprite, giving its position and dimensions.
- 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.
- initSprites(ArrayList<Integer>, ArrayList<Integer>, HashMap<Integer, SpriteContent>) - Method in class core.game.Game
-
Initializes the sprite structures that hold the game.
- insert(Node) - Method in class core.Node
-
Inserts a new node in the tree structure.
- 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
- invisible - Variable in class core.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.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_from_avatar - Variable in class core.VGDLSprite
-
Indicates if this sprite was created by the avatar.
- is_kill_effect - Variable in class ontology.effects.Effect
-
- is_npc - Variable in class core.VGDLSprite
-
Indicates if this sprite is an NPC.
- is_oriented - Variable in class core.VGDLSprite
-
Indicates if this sprite has an oriented behaviour.
- is_resource - Variable in class core.VGDLSprite
-
Indicates if this sprite is a resource.
- is_static - Variable in class core.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.VGDLSprite
-
Indicates if the sprite has a stochastic behaviour.
- is_stochastic - Variable in class ontology.effects.Effect
-
- isDone(Game) - Method in class core.termination.MultiSpriteCounter
-
- isDone(Game) - Method in class core.termination.SpriteCounter
-
- 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.
- isFinished(Game) - Method in class core.termination.Termination
-
- 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() - Method in class core.game.StateObservation
-
Indicates if the game is over or if it hasn't finished yet.
- 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.
- itype - Variable in class core.game.Observation
-
Type of sprite of this observation.
- itype - Variable in class core.termination.SpriteCounter
-
- itype - Variable in class ontology.avatar.FlakAvatar
-
- itype - Variable in class ontology.avatar.oriented.ShootAvatar
-
- itype - Variable in class ontology.effects.unary.SpawnIfHasMore
-
- itype - Variable in class ontology.effects.unary.TransformTo
-
- itype - Variable in class ontology.sprites.npc.Chaser
-
- 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 ontology.sprites.npc.AlternateChaser
-
- itype2 - Variable in class core.termination.MultiSpriteCounter
-
- itype2 - Variable in class ontology.sprites.npc.AlternateChaser
-
- itypes - Variable in class core.content.SpriteContent
-
Indicates the int - types of the sprite (hierarchical identifiers).
- itypes - Variable in class core.VGDLSprite
-
List of types this sprite belongs to.