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 _ 

S

scalarProduct(Vector2d) - Method in class tools.Vector2d
Calculates the scalar product of this vector and the one passed by parameter
score - Variable in class core.game.Game
Score of the game.
SCORE_DISQ - Static variable in class ontology.Types
 
scoreChange - Variable in class ontology.effects.Effect
 
screenSize - Variable in class core.game.Game
Screen size.
sd() - Method in class tools.StatSummary
 
second - Variable in class tools.Pair
 
set(Vector2d) - Method in class tools.Vector2d
Sets this vector's coordinates to the coordinates of another vector.
set(double, double) - Method in class tools.Vector2d
Sets this vector's coordinates to the coordinates given.
setAction(Types.ACTIONS) - Method in class tools.KeyInput
 
setActions(ArrayList<Types.ACTIONS>) - Method in class controllers.replayer.Agent
Loads the action from the contents of the object received as parameter.
setAvatar(MovingAvatar) - Method in class core.game.Game
Sets the avatar of the game.
setFromAvatar(boolean) - Method in class core.VGDLSprite
Used to indicate if this sprite was created by the avatar.
setMaxTimeMillis(long) - Method in class tools.ElapsedCpuTimer
 
setRect(Vector2d, Dimension) - Method in class core.VGDLSprite
 
setRect(Rectangle) - Method in class core.VGDLSprite
 
setStochastic(boolean) - Method in class core.game.Game
Defines this game as stochastic (or not) depending on the parameter passed.
setup(String, int) - Method in class core.player.AbstractPlayer
This function sets up the controller to save the actions executed in a given game.
setValue(Integer) - Method in class tools.Pair
 
ShootAvatar - Class in ontology.avatar.oriented
Created with IntelliJ IDEA.
ShootAvatar() - Constructor for class ontology.avatar.oriented.ShootAvatar
 
ShootAvatar(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.avatar.oriented.ShootAvatar
 
shrinkfactor - Variable in class core.VGDLSprite
Scale factor to draw this sprite.
SimpleStateHeuristic - Class in controllers.Heuristics
Created with IntelliJ IDEA.
SimpleStateHeuristic(StateObservation) - Constructor for class controllers.Heuristics.SimpleStateHeuristic
 
SingleMCTSPlayer - Class in controllers.sampleMCTS
Created with IntelliJ IDEA.
SingleMCTSPlayer(Random) - Constructor for class controllers.sampleMCTS.SingleMCTSPlayer
Creates the MCTS player with a sampleRandom generator object.
singleton - Variable in class core.VGDLSprite
Indicates if this sprite is a singleton.
singletons - Variable in class core.game.Game
Singletons of the game.
SingleTreeNode - Class in controllers.sampleMCTS
 
SingleTreeNode(Random) - Constructor for class controllers.sampleMCTS.SingleTreeNode
 
SingleTreeNode(StateObservation, SingleTreeNode, Random) - Constructor for class controllers.sampleMCTS.SingleTreeNode
 
size() - Method in class core.game.Game.Bucket
 
size(int) - Method in class core.game.Game.Bucket
 
size - Variable in class core.game.Game
Dimensions of the game.
SpawnIfHasMore - Class in ontology.effects.unary
Created by Diego on 18/02/14.
SpawnIfHasMore(InteractionContent) - Constructor for class ontology.effects.unary.SpawnIfHasMore
 
SpawnPoint - Class in ontology.sprites.producer
Created with IntelliJ IDEA.
SpawnPoint() - Constructor for class ontology.sprites.producer.SpawnPoint
 
SpawnPoint(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.producer.SpawnPoint
 
speed - Variable in class core.VGDLSprite
Scalar speed of this sprite.
Spreader - Class in ontology.sprites
Created with IntelliJ IDEA.
Spreader() - Constructor for class ontology.sprites.Spreader
 
Spreader(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.Spreader
 
spreadprob - Variable in class ontology.sprites.Spreader
 
SpriteContent - Class in core.content
Created with IntelliJ IDEA.
SpriteContent() - Constructor for class core.content.SpriteContent
Default constructor.
SpriteContent(String, String) - Constructor for class core.content.SpriteContent
Simple constructor that receives and identifier and a reference class
SpriteContent(String) - Constructor for class core.content.SpriteContent
Constructor that extracts the contents from a String line
SpriteCounter - Class in core.termination
Created with IntelliJ IDEA.
SpriteCounter() - Constructor for class core.termination.SpriteCounter
 
SpriteCounter(TerminationContent) - Constructor for class core.termination.SpriteCounter
 
SpriteGroup - Class in core
Created by Diego on 18/03/14.
SpriteGroup(int) - Constructor for class core.SpriteGroup
Creates a new SpriteGroup, specifying the type of sprites this will hold.
spriteGroups - Variable in class core.game.Game
Groups of sprites in the level.
spriteGroups - Variable in class core.VGDLViewer
Sprites to draw
spriteID - Variable in class core.VGDLSprite
ID of this sprite.
spriteOrder - Variable in class core.game.Game
z-level of sprite types (in case of overlap)
SpriteProducer - Class in ontology.sprites.producer
Created with IntelliJ IDEA.
SpriteProducer() - Constructor for class ontology.sprites.producer.SpriteProducer
 
SpriteProducer(Vector2d, Dimension, SpriteContent) - Constructor for class ontology.sprites.producer.SpriteProducer
 
sqDist - Variable in class core.game.Observation
Distance from this observation to the reference.
sqDist(Vector2d) - Method in class tools.Vector2d
Returns the square distance from this vector to the one in the arguments.
sqr(double) - Static method in class tools.Vector2d
Gets the square value of the parameter passed.
square_size - Variable in class core.game.BasicGame
Allows definition of sprite size from the VGDL description.
state - Variable in class controllers.sampleMCTS.SingleTreeNode
 
StateHeuristic - Class in controllers.Heuristics
Created with IntelliJ IDEA.
StateHeuristic() - Constructor for class controllers.Heuristics.StateHeuristic
 
StateObservation - Class in core.game
Created with IntelliJ IDEA.
StateObservation(ForwardModel) - Constructor for class core.game.StateObservation
Constructor for StateObservation.
StatSummary - Class in tools
This class is used to model the statistics of a fix of numbers.
StatSummary() - Constructor for class tools.StatSummary
 
StatSummary(String) - Constructor for class tools.StatSummary
 
stdErr() - Method in class tools.StatSummary
 
StepBack - Class in ontology.effects.unary
Created with IntelliJ IDEA.
StepBack(InteractionContent) - Constructor for class ontology.effects.unary.StepBack
 
strength - Variable in class core.VGDLSprite
Strength measure of this sprite.
stype - Variable in class core.termination.SpriteCounter
 
stype - Variable in class ontology.avatar.FlakAvatar
 
stype - Variable in class ontology.avatar.oriented.ShootAvatar
 
stype - Variable in class ontology.effects.unary.SpawnIfHasMore
 
stype - Variable in class ontology.effects.unary.TransformTo
 
stype - Variable in class ontology.sprites.npc.Chaser
 
stype - Variable in class ontology.sprites.producer.Portal
 
stype - Variable in class ontology.sprites.producer.SpawnPoint
 
stype - Variable in class ontology.sprites.Spreader
 
stype1 - Variable in class core.termination.MultiSpriteCounter
 
stype1 - Variable in class ontology.sprites.npc.AlternateChaser
 
stype2 - Variable in class core.termination.MultiSpriteCounter
 
stype2 - Variable in class ontology.sprites.npc.AlternateChaser
 
subtract(Vector2d) - Method in class tools.Vector2d
Subtracts another vector from this.
subtract(double, double) - Method in class tools.Vector2d
Subtracts two coordinates to this vector.
subtypes - Variable in class core.content.SpriteContent
All types under this type in the hierarchy, including itself.
sum() - Method in class tools.StatSummary
 
sumSquareDiff() - Method in class tools.StatSummary
 
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 _