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 _