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 _ 

P

paint(SpriteGroup[]) - Method in class core.vgdl.VGDLViewer
Paints the sprites.
paintComponent(Graphics) - Method in class core.vgdl.VGDLViewer
Main method to paint the game
paintWithGraphics(Graphics2D) - Method in class core.vgdl.VGDLViewer
 
Pair<T,U> - Class in tools
Created with IntelliJ IDEA.
Pair(T, U) - Constructor for class tools.Pair
 
PARAM_NUM_OR_SPRITE_PROB - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The probability of putting a number or a sprite as the value of a parameter insertion
ParameterBoolContent - Class in core.content
Created by dperez on 21/02/2017.
ParameterBoolContent(ParameterContent, String) - Constructor for class core.content.ParameterBoolContent
 
ParameterContent - Class in core.content
Created with IntelliJ IDEA.
ParameterContent() - Constructor for class core.content.ParameterContent
Default constructor.
ParameterContent(String) - Constructor for class core.content.ParameterContent
Constructor that extracts the contents from a String line
parameterContents - Variable in class tracks.DesignMachine
 
ParameterDoubleContent - Class in core.content
Created by dperez on 21/02/2017.
ParameterDoubleContent(ParameterContent, String) - Constructor for class core.content.ParameterDoubleContent
 
ParameterIntContent - Class in core.content
Created by dperez on 21/02/2017.
ParameterIntContent(ParameterContent, String) - Constructor for class core.content.ParameterIntContent
 
parameters - Variable in class core.content.Content
List of parameters of this content (key => value).
parameters - Variable in class core.game.Game
Parameters for a Game Space.
parameters - Static variable in class tracks.singlePlayer.tools.ucbOptimizerAgent.Agent
 
parameterStrings - Variable in class tracks.DesignMachine
 
parent - Variable in class core.vgdl.Node
Parent of this node.
parent - Variable in class tools.pathfinder.Node
 
parent - Variable in class tracks.multiPlayer.advanced.sampleMCTS.SingleTreeNode
 
parent - Variable in class tracks.multiPlayer.deprecated.sampleMCTS.SingleTreeNode
 
parent - Variable in class tracks.singlePlayer.advanced.olets.SingleTreeNode
The parent node (is null for the root node of a tree)
parent - Variable in class tracks.singlePlayer.advanced.sampleMCTS.SingleTreeNode
 
parent - Variable in class tracks.singlePlayer.deprecated.sampleMCTS.SingleTreeNode
 
parent - Variable in class tracks.singlePlayer.tools.ucbOptimizerAgent.SingleTreeNode
 
parents - Variable in class core.game.GameDescription.SpriteData
List of all the parents till the top of the hierarchy
parse(String, ParsePosition) - Static method in class tools.com.google.gson.internal.bind.util.ISO8601Utils
Parse a date from ISO-8601 formatted string.
parse(JsonReader) - Static method in class tools.com.google.gson.internal.Streams
Takes a reader in any state and returns the next value as a JsonElement.
parse(String) - Method in class tools.com.google.gson.JsonParser
Parses the specified JSON string into a parse tree
parse(Reader) - Method in class tools.com.google.gson.JsonParser
Parses the specified JSON string into a parse tree
parse(JsonReader) - Method in class tools.com.google.gson.JsonParser
Returns the next value from the JSON stream as a parse tree.
parseGame(String) - Method in class core.vgdl.VGDLParser
Parses a game passed whose file is passed by parameter.
parseGameWithParameters(String, HashMap<String, ParameterContent>) - Method in class core.vgdl.VGDLParser
Parses a game passed whose file is passed by parameter.
parseInteractionTermination(Game, String[], String[]) - Method in class core.vgdl.VGDLParser
parse both rules and termination and add them to the current game object
parseParameter(String, String) - Static method in class core.competition.GVGExecutor
 
parseParameter(String, String) - Static method in class core.competition.GVGReplayer
 
parseParameters(GameContent) - Method in class core.game.BasicGame
Reads the parameters of a game type.
parseParameters(GameContent) - Method in class core.game.Game
Reads the parameters of a game type.
parseParameters(TerminationContent) - Method in class core.termination.Termination
 
parseParameters(Content, Object) - Method in class core.vgdl.VGDLFactory
Parses the parameters from content, assigns them to variables in obj.
parseParameters(SpriteContent) - Method in class core.vgdl.VGDLSprite
Parses parameters for the sprite, received as a SpriteContent object.
parseParameters(InteractionContent) - Method in class ontology.effects.Effect
 
parseSpriteSet(Game, HashMap<String, ArrayList<String>>, HashMap<String, String>) - Method in class core.vgdl.VGDLParser
Parse a custom sprite set
Passive - Class in ontology.sprites
Created with IntelliJ IDEA.
Passive() - Constructor for class ontology.sprites.Passive
 
Passive(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.Passive
 
passiveMovement(VGDLSprite) - Method in class ontology.physics.ContinuousPhysics
 
passiveMovement(VGDLSprite) - Method in class ontology.physics.GridPhysics
 
passiveMovement(VGDLSprite) - Method in interface ontology.physics.Physics
 
passiveSpriteId - Variable in class core.game.Event
Sprite ID of the object that received the event (what did the avatar, or something created by the avatar, collided with?).
passiveTypeId - Variable in class core.game.Event
Type id of the object that received the event (what did the avatar, or something created by the avatar, collided with?).
PathAltChaser - Class in ontology.sprites.npc
Created with IntelliJ IDEA.
PathAltChaser() - Constructor for class ontology.sprites.npc.PathAltChaser
 
PathAltChaser(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.npc.PathAltChaser
 
pathCache - Variable in class tools.pathfinder.AStar
 
PathChaser - Class in ontology.sprites.npc
Created with IntelliJ IDEA.
PathChaser() - Constructor for class ontology.sprites.npc.PathChaser
 
PathChaser(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.npc.PathChaser
 
pathf - Variable in class core.game.Game
Pathfinder.
pathf - Variable in class tools.pathfinder.Agent
 
pathfinder - Variable in class tools.pathfinder.AStar
 
PathFinder - Class in tools.pathfinder
Created by dperez on 14/01/16.
PathFinder(ArrayList<Integer>) - Constructor for class tools.pathfinder.PathFinder
 
PDDLAction - Class in controller
Class that represents a PDDL action.
PDDLAction(String, String, Map<String, Types.ACTIONS>) - Constructor for class controller.PDDLAction
Class constructor.
PDDLAction.Effect - Class in controller
Class that represents an effect of a PDDL action.
PDDLGameStateObjects - Variable in class controller.PlanningAgent
 
PDDLGameStatePredicates - Variable in class controller.PlanningAgent
 
PDDLPlan - Class in controller
Class that represents a PDDL plan.
PDDLPlan() - Constructor for class controller.PDDLPlan
Default class constructor.
PDDLPlan(JSONObject, Map<String, Types.ACTIONS>) - Constructor for class controller.PDDLPlan
Class constructor.
PDDLPlan - Variable in class controller.PlanningAgent
 
PDDLSingleGoal - Class in controller
Class that represents a PDDL goal.
PDDLSingleGoal() - Constructor for class controller.PDDLSingleGoal
Class default constructor.
peek() - Method in class tools.com.google.gson.internal.bind.JsonTreeReader
 
peek() - Method in class tools.com.google.gson.stream.JsonReader
Returns the type of the next token without consuming it.
performance - Static variable in class tracks.ArcadeMachine
 
performance - Static variable in class tracks.LearningMachine
Reads and launches a game for a bot to be played.
phase - Variable in class core.game.SerializableStateObservation
 
physics - Variable in class core.vgdl.VGDLSprite
Reference to the physics object this sprite belongs to.
Physics - Interface in ontology.physics
Created with IntelliJ IDEA.
PHYSICS_NONE - Static variable in class ontology.Types
 
physicstype - Variable in class core.vgdl.VGDLSprite
Id of the type if physics this sprite responds to.
PINK - Static variable in class ontology.Types
 
PipeComm - Class in tracks.singleLearning.utils
 
PipeComm(Process) - Constructor for class tracks.singleLearning.utils.PipeComm
Public constructor of the player.
pixelPerfect - Variable in class ontology.effects.binary.PullWithIt
 
pixelPerfect - Variable in class ontology.effects.unary.StepBack
 
planExecution(Game) - Method in class ontology.effects.TimeEffect
 
PlannerException - Exception in controller
Exception thrown when there's some kind of problem while calling the planner.
PlannerException(String) - Constructor for exception controller.PlannerException
 
PlanningAgent - Class in controller
Planning agent class.
PlanningAgent(StateObservation, ElapsedCpuTimer) - Constructor for class controller.PlanningAgent
Class constructor.
PlatformerAvatar - Class in ontology.avatar.oriented
Created with IntelliJ IDEA.
PlatformerAvatar() - Constructor for class ontology.avatar.oriented.PlatformerAvatar
 
PlatformerAvatar(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.avatar.oriented.PlatformerAvatar
 
Player - Class in core.player
Created by Raluca on 07-Apr-16.
Player() - Constructor for class core.player.Player
 
player - Variable in class core.vgdl.VGDLViewer
Player of the game
player - Variable in class ontology.avatar.MovingAvatar
 
players - Variable in class tracks.DesignMachine
 
playGame(Player[], int, boolean, int) - Method in class core.game.Game
Plays the game, graphics enabled.
playGame(StateObservation, ElapsedCpuTimer) - Method in class tools.StepController
play the current game for a specific amount of time using the initialized player
playGame(StateObservation, ElapsedCpuTimer, ArrayList<Vector2d>) - Method in class tools.StepController
play the current game for a specific amount of time using the initialized player
playGame(int[], String, String, int) - Method in class tracks.DesignMachine
 
playGame2P(int[], String, String, int) - Method in class tracks.DesignMachine
 
playGeneratedLevels(String, String[], String[], boolean) - Static method in class tracks.levelGeneration.LevelGenMachine
play a couple of generated levels for a certain game
playOneGame(String, String, String, int) - Static method in class tracks.ArcadeMachine
Reads and launches a game for a human to be played.
playOneGame(String, String, String, String, int) - Static method in class tracks.ruleGeneration.RuleGenMachine
Reads and launches a game for a human to be played.
playOneGameMulti(String, String, String, int) - Static method in class tracks.ArcadeMachine
Reads and launches a game for a human to be played.
playOneGeneratedLevel(String, String, String, int) - Static method in class tracks.levelGeneration.LevelGenMachine
Reads game description then generate level using the supplied generator.
playOneLevel(String, String, int, boolean, boolean, boolean, int, LearningPlayer[], String[], Game, StatSummary[], StatSummary[]) - Static method in class tracks.LearningMachine
Method used to play a single given level.
playOnlineGame(Player[], int, boolean, int) - Method in class core.game.Game
 
Point() - Constructor for class tracks.levelGeneration.constructiveLevelGenerator.LevelData.Point
 
Point(int, int) - Constructor for class tracks.levelGeneration.constructiveLevelGenerator.LevelData.Point
 
POPULATION_SIZE - Static variable in class tracks.levelGeneration.geneticLevelGenerator.SharedData
The size of the Genetic Algorithm Population
POPULATION_SIZE - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
The size of the Genetic Algorithm Population
port - Variable in class tracks.singleLearning.utils.SocketComm
 
portal - Variable in class core.vgdl.VGDLSprite
Indicates if this sprite is a portal.
Portal - Class in ontology.sprites.producer
Created with IntelliJ IDEA.
Portal() - Constructor for class ontology.sprites.producer.Portal
 
Portal(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.producer.Portal
 
portalsPositions - Variable in class core.game.SerializableStateObservation
 
portalsPositionsMaxRow - Variable in class core.game.SerializableStateObservation
 
portalsPositionsNum - Variable in class core.game.SerializableStateObservation
 
Position - Enum in controller
Positions of cells and agent's orientation.
position - Variable in class core.game.Event
Position where the event took place.
position - Variable in class core.game.Observation
Position of the observation.
position - Variable in class tools.pathfinder.Node
 
postProcess() - Method in class core.vgdl.VGDLSprite
Method to perform post processing when the sprite has received its parameters.
postProcess() - Method in class ontology.avatar.FlakAvatar
 
postProcess() - Method in class ontology.avatar.HorizontalAvatar
 
postProcess() - Method in class ontology.avatar.MovingAvatar
 
postProcess() - Method in class ontology.avatar.NullAvatar
 
postProcess() - Method in class ontology.avatar.oriented.AimedAvatar
 
postProcess() - Method in class ontology.avatar.oriented.BirdAvatar
 
postProcess() - Method in class ontology.avatar.oriented.OngoingTurningAvatar
 
postProcess() - Method in class ontology.avatar.oriented.PlatformerAvatar
 
postProcess() - Method in class ontology.avatar.oriented.ShootAvatar
 
postProcess() - Method in class ontology.avatar.oriented.ShootOnlyAvatar
 
postProcess() - Method in class ontology.avatar.oriented.WizardAvatar
 
postProcess() - Method in class ontology.avatar.VerticalAvatar
 
postProcess() - Method in class ontology.sprites.Door
 
postProcess() - Method in class ontology.sprites.Immovable
 
postProcess() - Method in class ontology.sprites.npc.AlternateChaser
 
postProcess() - Method in class ontology.sprites.npc.Chaser
 
postProcess() - Method in class ontology.sprites.npc.LOSChaser
 
postProcess() - Method in class ontology.sprites.npc.PathAltChaser
 
postProcess() - Method in class ontology.sprites.npc.PathChaser
 
postProcess() - Method in class ontology.sprites.npc.RandomAltChaser
 
postProcess() - Method in class ontology.sprites.npc.RandomPathAltChaser
 
postProcess() - Method in class ontology.sprites.producer.Portal
 
postProcess() - Method in class ontology.sprites.producer.SpawnPoint
 
postProcess() - Method in class ontology.sprites.producer.SpawnPointMultiSprite
 
postProcess() - Method in class ontology.sprites.Resource
 
postProcess() - Method in class ontology.sprites.Spreader
 
preMovement() - Method in class core.vgdl.VGDLSprite
Prepares the sprite for movement.
prevAction - Variable in class ontology.sprites.npc.RandomNPC
 
Primitives - Class in tools.com.google.gson.internal
Contains static utility methods pertaining to primitive types and their corresponding wrapper types.
printDimensions() - Method in class tracks.DesignMachine
 
printHelp() - Static method in class core.competition.GVGExecutor
 
printHelp() - Static method in class core.competition.GVGReplayer
 
printLearningResult(int, boolean) - Method in class core.game.Game
Prints the result of the game, indicating the game id, level id, winner, the score and the number of game ticks played, in this order.
printMessages() - Method in class core.logging.Logger
Sends all messages to the console in one batch Flushes the message log after this is done to prepare for a new game
printObservationGrid() - Method in class core.game.ForwardModel
Prints the observation grid.
printPath(int, ArrayList<Node>) - Method in class tools.pathfinder.AStar
 
printResult() - Method in class core.game.Game
Prints the result of the game, indicating the winner, the score and the number of game ticks played, in this order.
printValues(int[]) - Method in class tracks.DesignMachine
DEBUG FUNCTIONS
prob - Variable in class ontology.effects.Effect
 
prob - Variable in class ontology.sprites.producer.SpawnPoint
 
prob - Variable in class ontology.sprites.producer.SpawnPointMultiSprite
 
probability - Variable in class ontology.sprites.npc.WalkerJumper
 
problemFile - Variable in class controller.GameInformation
 
processField(String) - Static method in class ontology.Types
 
processMovementActionKeys(boolean[], int) - Static method in class tools.Utils
 
processUseKey(boolean[], int) - Static method in class tools.Utils
 
promoteNameToValue() - Method in class tools.com.google.gson.internal.bind.JsonTreeReader
 
promoteNameToValue(JsonReader) - Method in class tools.com.google.gson.internal.JsonReaderInternalAccess
Changes the type of the current property name token to a string value.
PROTECTION_COUNTER - Static variable in class tracks.ruleGeneration.geneticRuleGenerator.SharedData
Protects the fitness function from looping forever
PullWithIt - Class in ontology.effects.binary
Created with IntelliJ IDEA.
PullWithIt(InteractionContent) - Constructor for class ontology.effects.binary.PullWithIt
 
put(K, V) - Method in class tools.com.google.gson.internal.LinkedHashTreeMap
 
put(K, V) - Method in class tools.com.google.gson.internal.LinkedTreeMap
 
$ 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