A B C D E F G H I L M N O P R S T U V W X Y 

I

image - Variable in class s3games.engine.LocationType
image that depicts the location on the simulated game board (use empty image if it is not needed
imagePath - Variable in class s3games.io.Config
the place where the images are located
images - Variable in class s3games.engine.ElementType
images for all states, indexed from 0..numStates-1
ImageWithHotSpot - Class in s3games.gui
Represents an Image and a relative-displacement of where it should be displayed in the board canvas
ImageWithHotSpot(String, int, int) - Constructor for class s3games.gui.ImageWithHotSpot
construct the object by loading the image from file and setting the relative displacement
index - Variable in class s3games.util.IndexedName
the indexes, i.e.
IndexedName - Class in s3games.util
Represents a string of a form "WHATEVER(a,b,..z)", where a..z are numbers
IndexedName(String) - Constructor for class s3games.util.IndexedName
construct the indexed name from the string provided
initArm() - Method in class s3games.robot.Robot
initialize the arm to its 0 position - a quite stressful operation!
initializeRatio() - Method in class s3games.player.AbstractMonteCarloPlayer
initialize ratio that is specific for one trial
initializeRatio() - Method in class s3games.player.MonteCarloClassicPlayer
classical monte-carlo has always ration 1.0
initializeRatio() - Method in class s3games.player.MonteCarloRatioPlayer
each trial starts with ratio = 1
initializeRatio() - Method in class s3games.player.MonteCarloRatioPlayer2
initialize the ratio at the beginning of each trial
initializeScore(int) - Method in class s3games.player.AbstractMonteCarloPlayer
initialize the scores of all players before starting the trials
initializeScore(int) - Method in class s3games.player.MonteCarloClassicPlayer
before the first trial, reset the number of winning/other trials
initializeScore(int) - Method in class s3games.player.MonteCarloRatioPlayer
initialize the scores before all trials are started
initializeScore(int) - Method in class s3games.player.MonteCarloRatioPlayer2
initialize the scores before all trials are started
initialLocation - Variable in class s3games.engine.Element
the name of the location the element is placed when the game starts, elements must be located somewhere at any moment
initialOwner - Variable in class s3games.engine.Element
the player number who owns this element when the game starts, or 0, if we do not care
initialPlayerScore - Variable in class s3games.engine.GameSpecification
initial scores for all players
initialState - Variable in class s3games.engine.Element
the state of the element (a number 1,2, etc.) when the game starts
initialZindex - Variable in class s3games.engine.Element
this is used just for graphical purposes - elements can have z-index which determines how their images overlap on the board
InternalFunctions - Class in s3games.engine.expr
Holds implementations of all internal functions.
InternalFunctions() - Constructor for class s3games.engine.expr.InternalFunctions
 
isComputer() - Method in class s3games.player.CameraPlayer
camera is a human player, thus it must override this
isComputer() - Method in class s3games.player.Player
those players that are not computer players should override this
isFalse() - Method in class s3games.engine.expr.Expr
stub to be overriden by expressions that are of boolean type, otherwise returns false note: here we do not use closed-world assumption: anything else than false is not false!
isOff() - Method in class s3games.util.Switch
determine if the switch is in off position
isOn() - Method in class s3games.util.Switch
determine if the switch is in on position
isTrue() - Method in class s3games.engine.expr.Expr
stub to be overriden by expressions that are of boolean type, otherwise returns false
A B C D E F G H I L M N O P R S T U V W X Y