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 _ 

C

category - Variable in class core.game.Observation
Category of this observation (static, resource, npc, etc.).
ChangeResource - Class in ontology.effects.unary
Created with IntelliJ IDEA.
ChangeResource(InteractionContent) - Constructor for class ontology.effects.unary.ChangeResource
 
charId - Variable in class core.content.MappingContent
Character that identifies this content in the level map.
charMapping - Variable in class core.game.Game
Mapping between characters in the level and the entities they represent.
Chaser - Class in ontology.sprites.npc
Created with IntelliJ IDEA.
Chaser() - Constructor for class ontology.sprites.npc.Chaser
 
Chaser(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.npc.Chaser
 
checkTimeOut() - Method in class core.game.Game
Checks if the game must finish because of number of cycles played.
children - Variable in class controllers.sampleMCTS.SingleTreeNode
 
children - Variable in class core.Node
Children of this node.
choice(Object[], Random) - Static method in class tools.Utils
 
choice(ArrayList<Vector2d>, Random) - Static method in class tools.Utils
 
classConst - Variable in class core.game.Game
Content objects for the different sprite types..
clear() - Method in class core.game.Game.Bucket
 
clear() - Method in class core.SpriteGroup
Clears the collection of sprites.
clearAll() - Method in class core.game.Game
Deletes all the sprites killed in the previous step.
CloneSprite - Class in ontology.effects.unary
Created with IntelliJ IDEA.
CloneSprite(InteractionContent) - Constructor for class ontology.effects.unary.CloneSprite
 
closestTargets(Game) - Method in class ontology.sprites.npc.AlternateChaser
Sets a list with the closest targets (sprites with the type 'stype'), by distance
closestTargets(Game) - Method in class ontology.sprites.npc.Chaser
Sets a list with the closest targets (sprites with the type 'stype'), by distance
CollectResource - Class in ontology.effects.binary
Created with IntelliJ IDEA.
CollectResource(InteractionContent) - Constructor for class ontology.effects.binary.CollectResource
 
collisionEffects - Variable in class core.game.Game
Relationships for collisions: double array of (list of) effects.
color - Variable in class core.VGDLSprite
Color of this sprite.
COLOR_DISC - Static variable in class ontology.Types
 
comp - Variable in class tools.JEasyFrame
Main component of the frame.
compareTo(Event) - Method in class core.game.Event
 
compareTo(Observation) - Method in class core.game.Observation
Compares this observation to others, using distances to the reference position.
compareTo(Object) - Method in class tools.Pair
 
CompetitionParameters - Class in core.competition
Created with IntelliJ IDEA.
CompetitionParameters() - Constructor for class core.competition.CompetitionParameters
 
Content - Class in core.content
Created with IntelliJ IDEA.
Content() - Constructor for class core.content.Content
 
content - Variable in class core.Node
Contents of this node.
ContinuousPhysics - Class in ontology.physics
Created with IntelliJ IDEA.
ContinuousPhysics() - Constructor for class ontology.physics.ContinuousPhysics
Default constructor.
controllers.Heuristics - package controllers.Heuristics
 
controllers.human - package controllers.human
 
controllers.replayer - package controllers.replayer
 
controllers.sampleGA - package controllers.sampleGA
 
controllers.sampleMCTS - package controllers.sampleMCTS
 
controllers.sampleonesteplookahead - package controllers.sampleonesteplookahead
 
controllers.sampleRandom - package controllers.sampleRandom
 
Conveyor - Class in ontology.sprites
Created with IntelliJ IDEA.
Conveyor() - Constructor for class ontology.sprites.Conveyor
 
Conveyor(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.Conveyor
 
cooldown - Variable in class core.VGDLSprite
States the pause ticks in-between two moves
copy() - Method in class core.game.Event
Creates a copy of this event.
copy() - Method in class core.game.ForwardModel
Creates a copy of this forward model.
copy() - Method in class core.game.StateObservation
Returns an exact copy of the state observation object.
copy() - Method in class core.VGDLSprite
Creates a copy of this sprite.
copy() - Method in class ontology.avatar.FlakAvatar
 
copy() - Method in class ontology.avatar.HorizontalAvatar
 
copy() - Method in class ontology.avatar.MovingAvatar
 
copy() - Method in class ontology.avatar.NoisyRotatingFlippingAvatar
 
copy() - Method in class ontology.avatar.oriented.AimedAvatar
 
copy() - Method in class ontology.avatar.oriented.AimedFlakAvatar
 
copy() - Method in class ontology.avatar.oriented.InertialAvatar
 
copy() - Method in class ontology.avatar.oriented.MarioAvatar
 
copy() - Method in class ontology.avatar.oriented.MissileAvatar
 
copy() - Method in class ontology.avatar.oriented.OrientedAvatar
 
copy() - Method in class ontology.avatar.oriented.ShootAvatar
 
copy() - Method in class ontology.avatar.RotatingAvatar
 
copy() - Method in class ontology.avatar.RotatingFlippingAvatar
 
copy() - Method in class ontology.avatar.VerticalAvatar
 
copy() - Method in class ontology.sprites.Conveyor
 
copy() - Method in class ontology.sprites.Door
 
copy() - Method in class ontology.sprites.Flicker
 
copy() - Method in class ontology.sprites.Immovable
 
copy() - Method in class ontology.sprites.missile.ErraticMissile
 
copy() - Method in class ontology.sprites.missile.Missile
 
copy() - Method in class ontology.sprites.missile.RandomMissile
 
copy() - Method in class ontology.sprites.missile.Walker
 
copy() - Method in class ontology.sprites.missile.WalkerJumper
 
copy() - Method in class ontology.sprites.npc.AlternateChaser
 
copy() - Method in class ontology.sprites.npc.Chaser
 
copy() - Method in class ontology.sprites.npc.Fleeing
 
copy() - Method in class ontology.sprites.npc.RandomAltChaser
 
copy() - Method in class ontology.sprites.npc.RandomInertial
 
copy() - Method in class ontology.sprites.npc.RandomNPC
 
copy() - Method in class ontology.sprites.OrientedFlicker
 
copy() - Method in class ontology.sprites.Passive
 
copy() - Method in class ontology.sprites.producer.Bomber
 
copy() - Method in class ontology.sprites.producer.Portal
 
copy() - Method in class ontology.sprites.producer.SpawnPoint
 
copy() - Method in class ontology.sprites.producer.SpriteProducer
 
copy() - Method in class ontology.sprites.Resource
 
copy() - Method in class ontology.sprites.ResourcePack
 
copy() - Method in class ontology.sprites.Spreader
 
copy() - Method in class tools.StatSummary
 
copy() - Method in class tools.Vector2d
Creates a copy of this vector
copyTo(VGDLSprite) - Method in class core.VGDLSprite
Copies the attributes of this object to the one passed as parameter.
copyTo(VGDLSprite) - Method in class ontology.avatar.FlakAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.HorizontalAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.MovingAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.NoisyRotatingFlippingAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.oriented.AimedAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.oriented.AimedFlakAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.oriented.InertialAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.oriented.MarioAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.oriented.MissileAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.oriented.OrientedAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.oriented.ShootAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.RotatingAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.RotatingFlippingAvatar
 
copyTo(VGDLSprite) - Method in class ontology.avatar.VerticalAvatar
 
copyTo(VGDLSprite) - Method in class ontology.sprites.Conveyor
 
copyTo(VGDLSprite) - Method in class ontology.sprites.Door
 
copyTo(VGDLSprite) - Method in class ontology.sprites.Flicker
 
copyTo(VGDLSprite) - Method in class ontology.sprites.Immovable
 
copyTo(VGDLSprite) - Method in class ontology.sprites.missile.ErraticMissile
 
copyTo(VGDLSprite) - Method in class ontology.sprites.missile.Missile
 
copyTo(VGDLSprite) - Method in class ontology.sprites.missile.RandomMissile
 
copyTo(VGDLSprite) - Method in class ontology.sprites.missile.Walker
 
copyTo(VGDLSprite) - Method in class ontology.sprites.missile.WalkerJumper
 
copyTo(VGDLSprite) - Method in class ontology.sprites.npc.AlternateChaser
 
copyTo(VGDLSprite) - Method in class ontology.sprites.npc.Chaser
 
copyTo(VGDLSprite) - Method in class ontology.sprites.npc.Fleeing
 
copyTo(VGDLSprite) - Method in class ontology.sprites.npc.RandomAltChaser
 
copyTo(VGDLSprite) - Method in class ontology.sprites.npc.RandomInertial
 
copyTo(VGDLSprite) - Method in class ontology.sprites.npc.RandomNPC
 
copyTo(VGDLSprite) - Method in class ontology.sprites.OrientedFlicker
 
copyTo(VGDLSprite) - Method in class ontology.sprites.Passive
 
copyTo(VGDLSprite) - Method in class ontology.sprites.producer.Bomber
 
copyTo(VGDLSprite) - Method in class ontology.sprites.producer.Portal
 
copyTo(VGDLSprite) - Method in class ontology.sprites.producer.SpawnPoint
 
copyTo(VGDLSprite) - Method in class ontology.sprites.producer.SpriteProducer
 
copyTo(VGDLSprite) - Method in class ontology.sprites.Resource
 
copyTo(VGDLSprite) - Method in class ontology.sprites.Spreader
 
core - package core
 
core.competition - package core.competition
 
core.content - package core.content
 
core.game - package core.game
 
core.player - package core.player
 
core.termination - package core.termination
 
counter - Variable in class ontology.sprites.producer.SpawnPoint
 
createController(String, StateObservation) - Static method in class core.ArcadeMachine
Creates and initializes a new controller with the given name.
createEffect(InteractionContent) - Method in class core.VGDLFactory
Creates a new effect, with parameters passed as InteractionContent.
createGame(GameContent) - Method in class core.VGDLFactory
Creates a game, receiving a GameContent object
createSprite(SpriteContent, Vector2d, Dimension) - Method in class core.VGDLFactory
Creates a new sprite with a given dimension in a certain position.
createTermination(TerminationContent) - Method in class core.VGDLFactory
Creates a new termination, with parameters passed as TerminationContent.
currentSet - Variable in class core.VGDLParser
Current set through the game description file.
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 _