- paint(SpriteGroup[]) - Method in class core.VGDLViewer
-
Paints the sprites.
- paintComponent(Graphics) - Method in class core.VGDLViewer
-
Main method to paint the game
- Pair - Class in tools
-
Created with IntelliJ IDEA.
- Pair(Integer, Integer) - Constructor for class tools.Pair
-
- parameters - Variable in class core.content.Content
-
List of parameters of this content (key => value).
- parent - Variable in class controllers.sampleMCTS.SingleTreeNode
-
- parent - Variable in class core.Node
-
Parent of this node.
- parseGame(String) - Method in class core.VGDLParser
-
Parses a game passed whose file is passed by parameter.
- 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.VGDLFactory
-
Parses the parameters from content, assigns them to variables in obj.
- parseParameters(SpriteContent) - Method in class core.VGDLSprite
-
Parses parameters for the sprite, received as a SpriteContent object.
- parseParameters(InteractionContent) - Method in class ontology.effects.Effect
-
- 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?).
- performActiveMovement(boolean[]) - Method in class ontology.avatar.MovingAvatar
-
Performs a given movement, with an action
- physics - Variable in class core.VGDLSprite
-
Reference to the physics object this sprite belongs to.
- Physics - Interface in ontology.physics
-
Created with IntelliJ IDEA.
- PHYSICS_CONT - Static variable in class ontology.Types
-
- PHYSICS_GRAVITY - Static variable in class ontology.Types
-
- PHYSICS_GRID - Static variable in class ontology.Types
-
- PHYSICS_NON_FRICTION - Static variable in class ontology.Types
-
- PHYSICS_NONE - Static variable in class ontology.Types
-
- physicstype - Variable in class core.VGDLSprite
-
String that represents the physics type of this sprite.
- physicstype_id - Variable in class core.VGDLSprite
-
Id of the type if physics this sprite responds to.
- PINK - Static variable in class ontology.Types
-
- player - Variable in class core.VGDLViewer
-
Player of the game
- player - Variable in class ontology.avatar.MovingAvatar
-
- playGame(AbstractPlayer, int) - Method in class core.game.Game
-
Plays the game, graphics enabled.
- playOneGame(String, String, String, int) - Static method in class core.ArcadeMachine
-
Reads and launches a game for a human to be played.
- portal - Variable in class core.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
-
- position - Variable in class core.game.Event
-
Position where the event took place.
- position - Variable in class core.game.Observation
-
Position of the observation.
- postProcess() - Method in class core.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.oriented.ShootAvatar
-
- 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.RandomAltChaser
-
- postProcess() - Method in class ontology.sprites.producer.Portal
-
- postProcess() - Method in class ontology.sprites.producer.SpawnPoint
-
- postProcess() - Method in class ontology.sprites.Resource
-
- postProcess() - Method in class ontology.sprites.Spreader
-
- printObservationGrid() - Method in class core.game.ForwardModel
-
Prints the observation grid.
- prob - Variable in class ontology.effects.binary.AttractGaze
-
- prob - Variable in class ontology.sprites.producer.SpawnPoint
-
- probability - Variable in class ontology.sprites.missile.WalkerJumper
-
- processMovementActionKeys(boolean[]) - Static method in class tools.Utils
-
- processUseKey(boolean[]) - Static method in class tools.Utils
-
- PullWithIt - Class in ontology.effects.binary
-
Created with IntelliJ IDEA.
- PullWithIt(InteractionContent) - Constructor for class ontology.effects.binary.PullWithIt
-