Index

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 
All Classes All Packages

A

action - Variable in class ch.idsia.agents.controllers.MarioAIBase
Actions that an IAgent wants to perform.
actionPerformed(ActionEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditor
 
actionPerformed(ActionEvent) - Method in class ch.idsia.tools.GameViewer.GameViewerActions
 
actionSelection() - Method in class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
actionSelection() - Method in class ch.idsia.agents.controllers.MarioAgentBase
 
actionSelection() - Method in class ch.idsia.agents.controllers.MarioAIBase
 
actionSelection() - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
actionSelection() - Method in class ch.idsia.agents.controllers.ReplayAgent
 
actionSelection() - Method in class ch.idsia.agents.controllers.TimingAgent
 
actionSelection() - Method in interface ch.idsia.agents.IAgent
Agent should now perform an action-selection and return actions it wants to perform.
actionSelectionAI() - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
actionSelectionAI() - Method in class MarioAgent
Called on each tick to find out what action(s) Mario should take.
actionSelectionKeyboard() - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
actionsFileSize() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
add(double) - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
add(double[]) - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
add(StatisticalSummary) - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
add(Number) - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
add(Vector<Number>) - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
addMemoMessage(String) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
addNotify() - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
addNotify() - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
addResult(EvaluationInfo) - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
addResults(EvaluationInfo...) - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
addResults(List<EvaluationInfo>) - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
addRunResults(MarioRunResult...) - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunResults
 
addRunResults(List<MarioRunResult>) - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunResults
 
addSprite(Sprite) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
addSprite(Sprite) - Method in interface ch.idsia.benchmark.mario.engine.sprites.SpriteContext
 
addTilePickChangedListener(LevelEditor) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
adjustFPS() - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
AdjustFPS() - Method in class ch.idsia.tools.GameViewer
 
AdjustMarioVisualComponentFPS() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
AgentOptions - Class in ch.idsia.agents
 
AgentOptions() - Constructor for class ch.idsia.agents.AgentOptions
 
AgentOptions(int, int, int, int) - Constructor for class ch.idsia.agents.AgentOptions
 
AgentOptions(IEnvironment) - Constructor for class ch.idsia.agents.AgentOptions
 
AI_ENTITY_GENERALIZATION_ZLEVEL - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
AI_ENTITY_Z(int) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
Generalization level for ENTITYies, see EntityGeneralizer.
AI_MARIO_EGO_COLUMN - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
AI_MARIO_EGO_ROW - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
AI_PUNCTUAL_JUDGE - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
AI_RECEPTIVE_FIELD(int, int) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
Mario receptive field, see MarioEnvironment.reset()
AI_RECEPTIVE_FIELD_HEIGHT - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
AI_RECEPTIVE_FIELD_WIDTH - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
AI_TILE_GENERALIZATION_ZLEVEL - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
AI_TILE_Z(int) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
Generalization level for TILEs, see TileGeneralizer.
AI_ZL_0_0 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Generalization levels: Tiles = 0, Entities = 0
AI_ZL_1_0 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Generalization levels: Tiles = 1, Entities = 0
AI_ZL_1_1 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Generalization levels: Tiles = 1, Entities = 1
AIOptions - Class in ch.idsia.benchmark.mario.options
Created by IntelliJ IDEA.
AIOptions() - Constructor for class ch.idsia.benchmark.mario.options.AIOptions
 
AIR_INERTIA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
allowed - Static variable in class cz.cuni.mff.amis.mario.tournament.utils.Sanitize
 
allowedUpper - Static variable in class cz.cuni.mff.amis.mario.tournament.utils.Sanitize
 
analyse(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Prints the means and standard deviation of the data to the standard output.
analyse(double[], PrintStream) - Static method in class ch.idsia.utils.statistics.Stats
Prints the means and standard deviation of the data to the specified PrintStream
analysisString(double[]) - Static method in class ch.idsia.utils.statistics.Stats
 
anim - Variable in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
anim - Variable in class ch.idsia.benchmark.mario.engine.sprites.Fireball
 
anim - Variable in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
anything(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Is there any entity at (relMapX, relMapY)?
anyTile(int, int) - Method in class ch.idsia.agents.controllers.modules.Tiles
Return true if there is any tile at (relMapX, relMapY) relative to Mario.
appendBonusPoints(int) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
areFrozenCreatures - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
areLabels - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
Art - Class in ch.idsia.benchmark.mario.engine
 
Art() - Constructor for class ch.idsia.benchmark.mario.engine.Art
 
asBoolean(String) - Method in class ch.idsia.utils.ParameterContainer
 
asFloat(String) - Method in class ch.idsia.utils.ParameterContainer
 
asInt(String) - Method in class ch.idsia.utils.ParameterContainer
 
asString(boolean) - Method in class ch.idsia.utils.ParameterContainer
 
asString(Object) - Method in class ch.idsia.utils.ParameterContainer
 
averageTimeTaken() - Method in class ch.idsia.agents.controllers.TimingAgent
 
avgDeaths - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
avgTimedout - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
avgTimeSpent - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
In seconds; if the simulation runs headless, the time is approximated from the number of simulation frames.
avgVictories - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
avoidCliffs - Variable in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
avoidCliffs - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
avoidCliffs - Variable in class ch.idsia.benchmark.mario.engine.sprites.Fireball
 
avoidCliffs - Variable in class ch.idsia.benchmark.mario.engine.sprites.FireFlower
 
avoidCliffs - Variable in class ch.idsia.benchmark.mario.engine.sprites.GreenMushroom
 
avoidCliffs - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mushroom
 
avoidCliffs - Variable in class ch.idsia.benchmark.mario.engine.sprites.Shell
 

B

betacf(double, double, double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
betai(double, double, double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
bg - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
BgLevelGenerator - Class in ch.idsia.benchmark.mario.engine.level
 
BgRenderer - Class in ch.idsia.benchmark.mario.engine
 
BgRenderer(Level, GraphicsConfiguration, int, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.BgRenderer
 
binRoot(double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Bin root - a binary search for a square root.
BIT_ANIMATED - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_BLOCK_ALL - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_BLOCK_LOWER - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_BLOCK_UPPER - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_BREAKABLE - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_BUMPABLE - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_DESCRIPTIONS - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_PICKUPABLE - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
BIT_SPECIAL - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
blocksCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
BORDER_CANNOT_PASS_THROUGH - ch.idsia.benchmark.mario.engine.generalization.Tile
A solid block.
BORDER_HILL - ch.idsia.benchmark.mario.engine.generalization.Tile
A hill block.
BREAKABLE_BRICK - ch.idsia.benchmark.mario.engine.generalization.Tile
A breakable brick.
brick(int, int) - Method in class ch.idsia.agents.controllers.modules.Tiles
Return true if (relMapX, relMapY) contains a brick, a flowerpot or a cannon.
BRICK - ch.idsia.benchmark.mario.engine.generalization.Tile
A brick of some form.
btnUpdate - Variable in class ch.idsia.tools.GameViewer
 
buildBitmapPanel() - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditor
 
buildButtonPanel() - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditor
 
BULLET_BILL - ch.idsia.benchmark.mario.engine.generalization.EntityType
A Bullet Bill.
BulletBill - Class in ch.idsia.benchmark.mario.engine.sprites
 
BulletBill(LevelScene, float, float, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
bump(int, int, boolean) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
bumpCheck(int, int) - Method in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
bumpCheck(int, int) - Method in class ch.idsia.benchmark.mario.engine.sprites.GreenMushroom
 
bumpCheck(int, int) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mushroom
 
bumpCheck(int, int) - Method in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
bumpCheck(int, int) - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
bumpInto(int, int) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 

C

canAdd() - Method in class ch.idsia.tools.RandomCreatureGenerator
 
CANNON_MUZZLE - ch.idsia.benchmark.mario.engine.generalization.Tile
A cannon muzzle.
CANNON_TRUNK - ch.idsia.benchmark.mario.engine.generalization.Tile
A cannon trunk.
cannonsCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
canRecord() - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
canSave() - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
carried - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
carried - Variable in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
carrying - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
True if Mario is carrying a shell.
cellSize - Static variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
ch.idsia - package ch.idsia
 
ch.idsia.agents - package ch.idsia.agents
 
ch.idsia.agents.controllers - package ch.idsia.agents.controllers
 
ch.idsia.agents.controllers.keyboard - package ch.idsia.agents.controllers.keyboard
 
ch.idsia.agents.controllers.modules - package ch.idsia.agents.controllers.modules
 
ch.idsia.benchmark.mario - package ch.idsia.benchmark.mario
 
ch.idsia.benchmark.mario.engine - package ch.idsia.benchmark.mario.engine
 
ch.idsia.benchmark.mario.engine.generalization - package ch.idsia.benchmark.mario.engine.generalization
 
ch.idsia.benchmark.mario.engine.input - package ch.idsia.benchmark.mario.engine.input
 
ch.idsia.benchmark.mario.engine.level - package ch.idsia.benchmark.mario.engine.level
 
ch.idsia.benchmark.mario.engine.mapedit - package ch.idsia.benchmark.mario.engine.mapedit
 
ch.idsia.benchmark.mario.engine.sprites - package ch.idsia.benchmark.mario.engine.sprites
 
ch.idsia.benchmark.mario.engine.tools - package ch.idsia.benchmark.mario.engine.tools
 
ch.idsia.benchmark.mario.environments - package ch.idsia.benchmark.mario.environments
 
ch.idsia.benchmark.mario.options - package ch.idsia.benchmark.mario.options
 
ch.idsia.tasks - package ch.idsia.tasks
 
ch.idsia.tools - package ch.idsia.tools
 
ch.idsia.utils - package ch.idsia.utils
 
ch.idsia.utils.statistics - package ch.idsia.utils.statistics
 
changeRecordingState(boolean, int) - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
changeScale2x() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
changeScale2x() - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
CHEAT_KEY_WIN - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioCheatKey
 
CheaterKeyboardAgent - Class in ch.idsia.agents.controllers.keyboard
Created by IntelliJ IDEA.
CheaterKeyboardAgent() - Constructor for class ch.idsia.agents.controllers.keyboard.CheaterKeyboardAgent
 
checkFireballCollide(Fireball) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
checkShellCollide(Shell) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
clone() - Method in class ch.idsia.tools.EvaluationInfo
 
closeFile() - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
closeFile() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
closeRecorder() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
closeRecorder() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
closeRecorder(int) - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
closeReplayFile() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
COIN_ANIM - ch.idsia.benchmark.mario.engine.generalization.Tile
A coin that Mario can collect.
CoinAnim - Class in ch.idsia.benchmark.mario.engine.sprites
 
CoinAnim(int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.CoinAnim
 
coins - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
coins - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
coins - Variable in class ch.idsia.tasks.SystemOfValues
 
coinsCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
coinsGained - Variable in class ch.idsia.tools.EvaluationInfo
 
collectible(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Can I collect something at (relMapX, relMapY)?
COLLECTIBLE - ch.idsia.benchmark.mario.engine.generalization.EntityKind
Entity that is safe to touch and collectible.
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.FireFlower
 
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.GreenMushroom
 
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mushroom
 
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.Princess
 
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
collideCheck() - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
collisionsWithCreatures - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
collisionsWithCreatures - Variable in class ch.idsia.tools.EvaluationInfo
 
computeBasicFitness() - Method in class ch.idsia.tools.EvaluationInfo
 
computeDistancePassed() - Method in class ch.idsia.tools.EvaluationInfo
 
computeKillsTotal() - Method in class ch.idsia.tools.EvaluationInfo
 
computeWeightedFitness() - Method in class ch.idsia.tools.EvaluationInfo
 
computeWeightedFitness(SystemOfValues) - Method in class ch.idsia.tools.EvaluationInfo
 
confDiff(double[], double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
This method returns the distance x from the mean m such that the area under the t distribution (estimated from the data d) between (m - x) and (m + x) is equal to conf.
configs - Variable in class cz.cuni.mff.amis.mario.tournament.run.MarioRuns
 
confTest() - Static method in class ch.idsia.utils.statistics.StatisticalTests
This uses an example from Statistics for Business and Economics (page 293 - 294) to check the calculation of the confidence intervals for the mean of a dataset.
Console - Variable in class ch.idsia.tools.GameViewer
 
ContinuousUpdates - Variable in class ch.idsia.tools.GameViewer
 
control - Variable in class ch.idsia.agents.controllers.MarioAIBase
A layer over MarioAIBase.action that provides a programming-friendly abstraction of Mario actions.
correlation(double[], double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
correlation(double[], double[]) - Static method in class ch.idsia.utils.statistics.Stats
 
correlation2(double[], double[]) - Static method in class ch.idsia.utils.statistics.Stats
 
count - Variable in class ch.idsia.utils.statistics.StatisticalSummary.Watch
 
counters - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
covar(double[], double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns the covariance of the paired arrays of double.
createFile(String) - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
createLevel() - Static method in class ch.idsia.benchmark.mario.engine.level.LevelGenerator
 
createLevel(int, int, boolean, int) - Static method in class ch.idsia.benchmark.mario.engine.level.BgLevelGenerator
 
CreateMarioComponentFrame(VisualizationComponent) - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
creatures - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
creaturesGravity - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
cz.cuni.mff.amis.mario.tournament - package cz.cuni.mff.amis.mario.tournament
 
cz.cuni.mff.amis.mario.tournament.run - package cz.cuni.mff.amis.mario.tournament.run
 
cz.cuni.mff.amis.mario.tournament.utils - package cz.cuni.mff.amis.mario.tournament.utils
 

D

danger(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Is there anything dangerous at (relMapX, relMapY)?
DANGER - ch.idsia.benchmark.mario.engine.generalization.EntityType
Something dangerous!
DANGER_INVINCIBLE - ch.idsia.benchmark.mario.engine.generalization.EntityKind
Entity is DANGEROUS and CANNOT BE KILLED.
DANGER_SHOOTABLE - ch.idsia.benchmark.mario.engine.generalization.EntityKind
Entity that is DANGEROUS, can be shooted but cannot be squished.
DANGER_SHOOTABLE_SQUISHABLE - ch.idsia.benchmark.mario.engine.generalization.EntityKind
Entity that is DANGEROUS and is both shootable and squishable.
data - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
dead - Variable in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
dead - Variable in class ch.idsia.benchmark.mario.engine.sprites.Fireball
 
dead - Variable in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
deadEndsCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
deadTime - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
deathTime - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
debugDraw(VisualizationComponent, LevelScene, IEnvironment, Graphics) - Method in interface ch.idsia.agents.controllers.IMarioDebugDraw
 
debugDraw(VisualizationComponent, LevelScene, IEnvironment, Graphics) - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
debugDraw(VisualizationComponent, LevelScene, IEnvironment, Graphics) - Method in class MarioAgent
 
DEFAULT_FLOOR - Static variable in class ch.idsia.benchmark.mario.engine.level.LevelGenerator
 
devourFlower() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
devourGreenMushroom(int) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
devourMushroom() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
die() - Method in class ch.idsia.benchmark.mario.engine.sprites.Fireball
 
die() - Method in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
die(String) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
difficulty - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
disable() - Static method in class ch.idsia.utils.MarioLog
 
disable(MarioOptions.BoolOption) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
distance - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
distance - Variable in class ch.idsia.tasks.SystemOfValues
 
distancePassedCells - Variable in class ch.idsia.tools.EvaluationInfo
 
distancePassedPhys - Variable in class ch.idsia.tools.EvaluationInfo
 
DOWN - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioKey
Duck
drawString(Graphics, String, int, int, int) - Static method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
drawStringDropShadow(Graphics, String, int, int, int) - Static method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
dTX - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Delta Tile-X position relative to Mario's Tile-X

dTY - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Delta Tile-Y position relative to Mario's Tile-Y

dX - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Delta Pixel-X position relative to Mario's Pixel-X

dxRnd - Static variable in class ch.idsia.benchmark.mario.engine.level.LevelGenerator
 
dY - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Delta Pixel-Y position relative to Mario's Pixel-Y

E

e - Variable in class ch.idsia.agents.controllers.MarioAIBase
Information about entities in Mario's vicinity.
egoCol - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Where Mario is positioned within the receptive field.
egoRow - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Where Mario is positioned within the receptive field.
emptyTile(int, int) - Method in class ch.idsia.agents.controllers.modules.Tiles
Return true if there is no tile at (relMapX, relMapY) relative to Mario.
enable() - Static method in class ch.idsia.utils.MarioLog
 
enable(MarioOptions.BoolOption) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
enemies - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
Enemy - Class in ch.idsia.benchmark.mario.engine.sprites
 
Enemy - Enum in ch.idsia.benchmark.mario.engine.generalization
Matches RandomCreatureGenerator implementation.
Enemy(LevelScene, int, int, int, int, boolean, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
ENEMY_FLOWER - ch.idsia.benchmark.mario.engine.generalization.EntityType
An enemy flower.
entities - Variable in class ch.idsia.agents.controllers.modules.Entities
A list of all entities within Mario's receptive field.
entities - Variable in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
entities(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Returns all entities at (relMapX, relMapY).
Entities - Class in ch.idsia.agents.controllers.modules
An Entities object provides information about entities around Mario.
Entities() - Constructor for class ch.idsia.agents.controllers.modules.Entities
 
Entity - Class in ch.idsia.benchmark.mario.engine.generalization
Holds information about one entity.
Entity(Sprite, EntityType, int, int, float, float, float) - Constructor for class ch.idsia.benchmark.mario.engine.generalization.Entity
 
Entity.Speed - Class in ch.idsia.benchmark.mario.engine.generalization
A speed in pixels per tick.
entityField - Variable in class ch.idsia.agents.controllers.modules.Entities
A 2-dimensional array of entities in the receptive field.
EntityGeneralizer - Class in ch.idsia.benchmark.mario.engine.generalization
Created by IntelliJ IDEA.
EntityGeneralizer() - Constructor for class ch.idsia.benchmark.mario.engine.generalization.EntityGeneralizer
 
EntityKind - Enum in ch.idsia.benchmark.mario.engine.generalization
Describes what the entity is like.
entityType(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Return the most dangerous entity type at (relMapX, relMapY).
EntityType - Enum in ch.idsia.benchmark.mario.engine.generalization
 
error(String) - Static method in class ch.idsia.utils.MarioLog
 
ErrorCodes - Class in ch.idsia.utils
Created by IntelliJ IDEA.
ErrorCodes() - Constructor for class ch.idsia.utils.ErrorCodes
 
evaluate() - Method in class ch.idsia.tools.Evaluator
 
evaluate(String[]) - Static method in class cz.cuni.mff.amis.mario.tournament.EvaluateAgentConsole
 
Evaluate - Class in <Unnamed>
This class is designed to quickly evaluate the quality of a MarioAgent AI.
Evaluate() - Constructor for class Evaluate
 
evaluateAgent(String, IAgent) - Method in class cz.cuni.mff.amis.mario.tournament.EvaluateAgent
 
EvaluateAgent - Class in cz.cuni.mff.amis.mario.tournament
 
EvaluateAgent(int, String, int, int, File) - Constructor for class cz.cuni.mff.amis.mario.tournament.EvaluateAgent
 
EvaluateAgentConsole - Class in cz.cuni.mff.amis.mario.tournament
 
EvaluateAgentConsole() - Constructor for class cz.cuni.mff.amis.mario.tournament.EvaluateAgentConsole
 
evaluateAll(int) - Static method in class Evaluate
 
evaluateLevel(int, LevelConfig) - Static method in class Evaluate
 
evaluateLevel(int, LevelConfig, boolean) - Static method in class Evaluate
 
evaluateLevels(int, LevelConfig...) - Static method in class Evaluate
 
EvaluationInfo - Class in ch.idsia.tools
Created by IntelliJ IDEA.
EvaluationInfo() - Constructor for class ch.idsia.tools.EvaluationInfo
 
EvaluationInfo.EvaluationResult - Enum in ch.idsia.tools
 
EvaluationInfos - Class in cz.cuni.mff.amis.mario.tournament
 
EvaluationInfos() - Constructor for class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
Evaluator - Class in ch.idsia.tools
Created by IntelliJ IDEA.
Evaluator() - Constructor for class ch.idsia.tools.Evaluator
 

F

facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.Fireball
 
facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.FireFlower
 
facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.GreenMushroom
 
facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mushroom
 
facing - Variable in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
FastOpts - Class in ch.idsia.benchmark.mario.options
For your convinience - build options by connecting respective options or use FAST_xxx prebuilt options.
FastOpts() - Constructor for class ch.idsia.benchmark.mario.options.FastOpts
 
FILE_NAME_OR_LOAD_PROBLEM - Static variable in class ch.idsia.utils.ErrorCodes
 
findt(double, double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Finds the value of t that would match the required confidence and nu.
fine(String) - Static method in class ch.idsia.utils.MarioLog
 
fire - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
FIRE_FLOWER - ch.idsia.benchmark.mario.engine.generalization.EntityType
A collectible fire flower.
FIRE_LARGE - ch.idsia.benchmark.mario.engine.sprites.Mario.MarioMode
Fire Mario.
Fireball - Class in ch.idsia.benchmark.mario.engine.sprites
 
Fireball(LevelScene, float, float, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Fireball
 
FIREBALL - ch.idsia.benchmark.mario.engine.generalization.EntityType
A fireball.
fireballCollideCheck(Fireball) - Method in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
fireballCollideCheck(Fireball) - Method in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
fireballCollideCheck(Fireball) - Method in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
fireballCollideCheck(Fireball) - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
fireballsOnScreen - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
FireFlower - Class in ch.idsia.benchmark.mario.engine.sprites
 
FireFlower(LevelScene, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.FireFlower
 
fireMario - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
FLEXIBLE - Static variable in interface ch.idsia.tasks.MarioSystemOfValues.timeLengthMapping
 
floatFormat - Variable in class ch.idsia.agents.controllers.MarioHijackAIBase
 
FLOWER_POT - ch.idsia.benchmark.mario.engine.generalization.Tile
A flower pot.
FLOWER_POT_OR_CANNON - ch.idsia.benchmark.mario.engine.generalization.Tile
A flower pot or a cannon.
FlowerEnemy - Class in ch.idsia.benchmark.mario.engine.sprites
 
FlowerEnemy(LevelScene, int, int, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.FlowerEnemy
 
flowerFire - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
flowerFire - Variable in class ch.idsia.tasks.SystemOfValues
 
flowers - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
flowersDevoured - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
flowersDevoured - Variable in class ch.idsia.tools.EvaluationInfo
 
flyDeath - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
font - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
FPS - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
from - Variable in class ch.idsia.tools.ReplayerOptions.Interval
 

G

gainCoin() - Static method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
gainHiddenBlock() - Static method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
GameViewer - Class in ch.idsia.tools
Created by IntelliJ IDEA.
GameViewer() - Constructor for class ch.idsia.tools.GameViewer
 
GameViewer.GameViewerActions - Class in ch.idsia.tools
 
GameViewerActions() - Constructor for class ch.idsia.tools.GameViewer.GameViewerActions
 
gameViewerTick() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
gammln(double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
gapsCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
generalize(byte, int) - Static method in class ch.idsia.benchmark.mario.engine.generalization.EntityGeneralizer
 
generalize(byte, int) - Static method in class ch.idsia.benchmark.mario.engine.generalization.TileGeneralizer
Generalize tile type 'el' according to the generalization 'zLevel'.
generateConfigs(int, String, int, int) - Static method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunsGenerator
 
generateRunList(int, String, int, int) - Static method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunsGenerator
 
generateRuns(int, String, int, int) - Static method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunsGenerator
 
generateSeeds(int, int) - Static method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunsGenerator
 
getAgent() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getAgent() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getBenchmarkName() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
getBlock(int, int) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
getBlockCapped(int, int) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
getBlockData(int, int) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
getBonusPoints() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getBool(MarioOptions.BoolOption) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
getCode() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityType
 
getCode() - Method in enum ch.idsia.benchmark.mario.engine.generalization.Tile
 
getCode() - Method in class ch.idsia.benchmark.mario.engine.input.MarioKey
 
getCode() - Method in enum ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
 
getCode() - Method in enum ch.idsia.benchmark.mario.engine.sprites.Mario.MarioMode
 
getConfig() - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunResult
 
getConfigs() - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunResults
 
getContinuousUpdatesState() - Method in class ch.idsia.tools.GameViewer
 
getCreaturesFloatPos() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
first and second elements of the array are x and y Mario coordinates correspondingly
getCSV() - Method in class ch.idsia.tools.EvaluationInfo
 
getCSV() - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
getCSV() - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunResult
 
getCSVHeader() - Method in class ch.idsia.tools.EvaluationInfo
 
getCSVHeader() - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
getCSVHeader() - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunResult
 
getDateTime(Long) - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
getDebug() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Debug output for receptive field (grid) visualization.
getDebug() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityType
 
getDebug() - Method in enum ch.idsia.benchmark.mario.engine.generalization.Tile
 
getDebug() - Method in class ch.idsia.benchmark.mario.engine.input.MarioKey
 
getDefaultParameterValue(String) - Static method in class ch.idsia.utils.ParameterContainer
 
getDefaultValue() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
getDefaultValue() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
getDefaultValue() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
getDefaultValue() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.StringOption
 
getDifficulty() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getEnemies() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getEnemiesFloatPos() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getEnemy(String) - Static method in enum ch.idsia.benchmark.mario.engine.generalization.Enemy
 
getEntities() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getEntities() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getEntities(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Return all entities at (mapX, mapY).
getEntityField() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getEntityField() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getEntityGeneralizationZLevel() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
 
getEntityType(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Returns the most dangerous entity type at (mapX, mapY).
getEvaluationInfo() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getEvaluationInfo() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getFloat(MarioOptions.FloatOption) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
getForCode(int) - Static method in enum ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
 
getFPS() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
getGravityCreatures() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
getGravityMario() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
getGreenMushroomMode() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getGreenMushroomMode() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getHelp() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
getHelp() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
getHelp() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
getHelp() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.StringOption
 
getHurt(int) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
getInput() - Method in class ch.idsia.benchmark.mario.engine.input.MarioKeyboard
 
getInstance() - Static method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getInstance() - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
getInstance(MarioEnvironment) - Static method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
getInt(MarioOptions.IntOption) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
getIntermediateReward() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
Current reward for the play so far.
getIntermediateReward() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getKillsByFire() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getKillsByShell() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getKillsByStomp() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getKillsTotal() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getKind() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityType
 
getLevel() - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
getLevel() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getLevelDifficulty() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getLevelDifficulty() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getLevelExit() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getLevelFileName() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getLevelHeight() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getLevelHeight() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getLevelHeight() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getLevelLength() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getLevelLength() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getLevelLength() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getLevelScene() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getLevelScene() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getLevelSeed() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getLevelSeed() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getLevelType() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getLevelType() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getLevelType() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getMario() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
Mario's body interface, contains egocentric information about Mario's body and current kill-counts.
getMario() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getMarioEgoCol() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
 
getMarioEgoRow() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
 
getMarioFloatPos() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getMarioInitialPos() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getMarioInitialPosition() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getMarioJumpPower() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
getMarioKey(int) - Static method in class ch.idsia.benchmark.mario.engine.input.MarioKey
 
getMarioMode() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getMarioSprite() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getMarioStartMode() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
getMarioState() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getMarioStatus() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getMeanEvaluationSummary() - Method in class ch.idsia.tools.Evaluator
 
getMinorSubVersionID() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
getMinorVersionUID() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
getMode() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
getName() - Method in class ch.idsia.agents.controllers.MarioAgentBase
 
getName() - Method in class ch.idsia.agents.controllers.ReplayAgent
 
getName() - Method in class ch.idsia.agents.controllers.TimingAgent
 
getName() - Method in interface ch.idsia.agents.IAgent
Returns name of the agent.
getName() - Method in class ch.idsia.benchmark.mario.engine.input.MarioKey
 
getNameByKind(int) - Static method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
getNextIntervalInMarioseconds() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
getNextIntervalInMarioseconds() - Method in class ch.idsia.tools.ReplayerOptions
 
getNextIntervalInTicks() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
getNextIntervalInTicks() - Method in class ch.idsia.tools.ReplayerOptions
 
getNextReplayFile() - Method in class ch.idsia.tools.ReplayerOptions
 
getNumberOfAllowedOptions() - Static method in class ch.idsia.utils.ParameterContainer
 
getObservationStrings(boolean, boolean) - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getOptions() - Method in class cz.cuni.mff.amis.mario.tournament.MarioConfig
 
getOptions() - Method in enum LevelConfig
 
getOptionsAsStrings() - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
getOptionsRandomized() - Method in enum LevelConfig
 
getOptionsRndVissOff() - Method in enum LevelConfig
 
getOptionsVisualizationOff() - Method in enum LevelConfig
 
getParam() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
getParam() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
getParam() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
getParam() - Method in enum ch.idsia.benchmark.mario.options.MarioOptions.StringOption
 
getParameterValue(String) - Method in class ch.idsia.utils.ParameterContainer
 
getPressed() - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
 
getPrimaryVersionUID() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
getRandomSeed() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
getReceptiveFieldHeight() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
 
getReceptiveFieldMode() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
getReceptiveFieldWidth() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
 
getRepetitions() - Method in class cz.cuni.mff.amis.mario.tournament.MarioConfig
 
getReplayFileName() - Static method in class ch.idsia.benchmark.mario.options.SystemOptions
 
getResult() - Method in class ch.idsia.tools.EvaluationInfo
 
getResults() - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
getRunResults() - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRunResults
 
getSaveLevelFileName() - Static method in class ch.idsia.benchmark.mario.options.SystemOptions
 
getScreenCapture() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getScreenCapture() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getSeed() - Method in class cz.cuni.mff.amis.mario.tournament.MarioConfig
 
getShorthand() - Method in enum ch.idsia.benchmark.mario.engine.generalization.Enemy
 
getSpriteTemplate(int, int) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
getStatus() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
getString(MarioOptions.StringOption) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
getTaskName() - Method in class ch.idsia.tools.EvaluationInfo
 
getTestArgs() - Static method in class cz.cuni.mff.amis.mario.tournament.EvaluateAgentConsole
 
getTextObservation(boolean, boolean) - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
getThreatLevel() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Lower the number is bigger a threat!
getTick() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getTile(int, int) - Method in class ch.idsia.agents.controllers.modules.Tiles
Return the tile at (mapX, mapY) in the receptive field.
getTileField() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getTileField() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getTileGeneralizationZLevel() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
 
getTimeLeft() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getTimeLeft() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getTimeLimit() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
getTimeSpent() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
getTimeSpent() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
getTimeSpent() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getTimeStamp() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
getTotalNumberOfOptions() - Static method in class ch.idsia.utils.ParameterContainer
 
getTotalRuns() - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
getTraceFileName() - Static method in class ch.idsia.benchmark.mario.options.SystemOptions
 
getType() - Method in class ch.idsia.benchmark.mario.engine.level.SpriteTemplate
 
getVersionUID() - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
getViewLocation() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
getViewportHeight() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
getViewportWidth() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
getVisualization() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
May be NULL in case we're running HEADLESS.
getVisualization() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
getWindCreatures() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
getWindMario() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
getZLevels() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityType
 
getZLevels() - Method in enum ch.idsia.benchmark.mario.engine.generalization.Tile
 
gm() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
GOOMBA - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
GOOMBA - ch.idsia.benchmark.mario.engine.generalization.EntityType
A Goomba.
GOOMBA_WINGED - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
GOOMBA_WINGED - ch.idsia.benchmark.mario.engine.generalization.EntityType
A winged Goomba.
GREEN_KOOPA - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
GREEN_KOOPA - ch.idsia.benchmark.mario.engine.generalization.EntityType
A green Koopa.
GREEN_KOOPA_WINGED - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
GREEN_KOOPA_WINGED - ch.idsia.benchmark.mario.engine.generalization.EntityType
A winged green Koopa.
greenMushroom - Variable in class ch.idsia.tasks.SystemOfValues
 
GreenMushroom - Class in ch.idsia.benchmark.mario.engine.sprites
 
GreenMushroom(LevelScene, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.GreenMushroom
 
greenMushrooms - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
greenMushroomsDevoured - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
greenMushroomsDevoured - Variable in class ch.idsia.tools.EvaluationInfo
 
GRID - ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
 
GRID_ENTITIES - ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
 
GRID_THREAT_LEVEL - ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
 
GRID_TILES - ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
 
GROUND_INERTIA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 

H

hasMoreChunks() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
hasMoreChunks() - Method in class ch.idsia.tools.ReplayerOptions
 
height - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Current absolute Y-position in pixel coordinates.
height - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
height - Variable in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
hiddenBlock - Variable in class ch.idsia.tasks.SystemOfValues
 
hiddenBlocks - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
hiddenBlocksCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
hiddenBlocksFound - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
hiddenBlocksFound - Variable in class ch.idsia.tools.EvaluationInfo
 
hiddenItems - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
hijacked - Variable in class ch.idsia.agents.controllers.MarioHijackAIBase
 
hPic - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 

I

IAgent - Interface in ch.idsia.agents
Created by IntelliJ IDEA.
iceCoeff - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
iceScale(float) - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
idify(String) - Static method in class cz.cuni.mff.amis.mario.tournament.utils.Sanitize
 
IEnvironment - Interface in ch.idsia.benchmark.mario.environments
Created by IntelliJ IDEA.
IMarioDebugDraw - Interface in ch.idsia.agents.controllers
 
ImprovedNoise - Class in ch.idsia.benchmark.mario.engine.level
 
ImprovedNoise(long) - Constructor for class ch.idsia.benchmark.mario.engine.level.ImprovedNoise
 
IN_FILE_POS_FLOWER - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
IN_FILE_POS_GOOMBA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
IN_FILE_POS_GREEN_KOOPA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
IN_FILE_POS_RED_KOOPA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
IN_FILE_POS_SPIKY - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
increaseLastCreature() - Method in class ch.idsia.tools.RandomCreatureGenerator
 
info(String) - Static method in class ch.idsia.utils.MarioLog
 
init() - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
init(GraphicsConfiguration) - Static method in class ch.idsia.benchmark.mario.engine.Art
 
InitDefaults() - Static method in class ch.idsia.utils.ParameterContainer
 
INITIAL_LOG_LEVEL - Static variable in class ch.idsia.utils.MarioLog
 
IntermediateRewardsSystemOfValues - Static variable in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
Interval() - Constructor for class ch.idsia.tools.ReplayerOptions.Interval
 
Interval(int, int) - Constructor for class ch.idsia.tools.ReplayerOptions.Interval
 
Interval(String) - Constructor for class ch.idsia.tools.ReplayerOptions.Interval
 
inTileX - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
X-position of Mario within his tile.
inTileY - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Y-position of Mario within his tile.
isAbleToShoot() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
isBlocking(int, int, float, float) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
isBlocks() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isCameraCenteredOnMario - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isCannons() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isCoins() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isCollectible() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Can this entity be picked up? Collected? (E.g.
isCollectible(Entity) - Static method in class ch.idsia.agents.controllers.modules.Entities
Is this entity collectible?
isCreatureEnabled(String) - Method in class ch.idsia.tools.RandomCreatureGenerator
 
isCreaturesFrozen() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
isDanger(Entity) - Static method in class ch.idsia.agents.controllers.modules.Entities
Return true if this entity is dangerous.
isDangerous() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Is this entity dangerous?
isDead - Variable in class ch.idsia.benchmark.mario.engine.level.SpriteTemplate
 
isDead() - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
isDeadEnds() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isFalling() - Method in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Whether Mario is currently falling (moving DOWN).
isFlat() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isFly - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isGameplayStopped - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isGameplayStopped() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
isGameViewer() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
isGameViewerContinuousUpdate() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
isGaps() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isHiddenBlocks() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isHillStraight() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isInLadderZone() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
isJumping() - Method in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Whether Mario is currently jumping (moving UP).
isJustPressed(MarioKey) - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
Whether 'key' was NEWLY pressed THIS FRAME.
isJustReleased(MarioKey) - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
Whether 'key' was RELEASED THIS FRAME.
isLadders() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isLevelFileName() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isLevelFinished() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
isLevelFinished() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
isLevelFinished() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
isMarioAbleToJump() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
isMarioAbleToShoot() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
isMarioCarrying() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
isMarioInvulnerable() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
isMarioOnGround() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
isOnGround() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
isOnTopOfLadder() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
isPowerRestoration - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isPowerRestoration() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
 
isPressed(MarioKey) - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
Whether 'key' is PRESSED.
isPunctualJudge() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
 
isReceptiveField() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
isRecording - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isReplayFileName() - Static method in class ch.idsia.benchmark.mario.options.SystemOptions
 
isReplaying - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isSaveLevelFileName() - Static method in class ch.idsia.benchmark.mario.options.SystemOptions
 
isScale2x - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isScale2x() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
isShootable() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Can this entity be shot? (Killed by shooting.
isShootable(Entity) - Static method in class ch.idsia.agents.controllers.modules.Entities
Is this entity shootable by fireball?
isSpeedButtonNotPressed() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
isSpeedButtonNotPressed() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
isSquishy() - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Can this entity be killed by jumping on it or shooting it out? (Note that SHELL is not SQUISHY.)
isSquishy(Entity) - Static method in class ch.idsia.agents.controllers.modules.Entities
Is this entity squishable by jumping on it (== destroyable)?
isTraceFile() - Static method in class ch.idsia.benchmark.mario.options.SystemOptions
 
isTubes() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
 
isViewAlwaysOnTop() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
isVisualization - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
isVisualization() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
isZero() - Method in class ch.idsia.benchmark.mario.engine.generalization.Entity.Speed
 
isZLevel(int) - Method in enum ch.idsia.benchmark.mario.engine.generalization.EntityType
 
isZLevel(int) - Method in enum ch.idsia.benchmark.mario.engine.generalization.Tile
 
items - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
itemStateChanged(ItemEvent) - Method in class ch.idsia.tools.GameViewer.GameViewerActions
 

J

javaInit() - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
This can be used to FORCE static initialization of MarioOptions.
jump() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
Mario will JUMP if able.
JUMP - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioKey
Perform a JUMP.

K

keyboard - Variable in class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
keyboard - Variable in class ch.idsia.agents.controllers.MarioHijackAIBase
 
KeyboardAgent - Class in ch.idsia.agents.controllers.keyboard
Created by IntelliJ IDEA.
KeyboardAgent() - Constructor for class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
KeyboardAgent(String, MarioKeyboard) - Constructor for class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
keyPressed(KeyEvent) - Method in class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
keyPressed(KeyEvent) - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
keyPressed(KeyEvent) - Method in class ch.idsia.benchmark.mario.engine.input.MarioKeyboard
 
keyReleased(KeyEvent) - Method in class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
keyReleased(KeyEvent) - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
keyReleased(KeyEvent) - Method in class ch.idsia.benchmark.mario.engine.input.MarioKeyboard
 
keys - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
keyTyped(KeyEvent) - Method in class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
keyTyped(KeyEvent) - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
keyTyped(KeyEvent) - Method in class ch.idsia.benchmark.mario.engine.input.MarioKeyboard
 
kick(Shell) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
killedByFire - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
killedByFire - Variable in class ch.idsia.tasks.SystemOfValues
 
killedByShell - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
killedByShell - Variable in class ch.idsia.tasks.SystemOfValues
 
killedByStomp - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
killedByStomp - Variable in class ch.idsia.tasks.SystemOfValues
 
killedCreaturesByFireBall - Static variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
killedCreaturesByShell - Static variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
killedCreaturesByStomp - Static variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
killedCreaturesTotal - Static variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
kills - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
kills - Variable in class ch.idsia.tasks.SystemOfValues
 
killsByFire - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Number of creatures Mario has killed by shooting them.
killsByFire - Variable in class ch.idsia.tools.EvaluationInfo
 
killsByShell - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Number of creatures Mario has killed by kicking them with a shell.
killsByShell - Variable in class ch.idsia.tools.EvaluationInfo
 
killsByStomp - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Number of creatures Mario has killed by stepping on them.
killsByStomp - Variable in class ch.idsia.tools.EvaluationInfo
 
killsTotal - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Total number of creatures killed.
killsTotal - Variable in class ch.idsia.tools.EvaluationInfo
 
kind - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_BULLET_BILL - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_COIN_ANIM - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_ENEMY_FLOWER - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_FIRE_FLOWER - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_FIREBALL - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_GOOMBA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_GOOMBA_WINGED - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_GREEN_KOOPA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_GREEN_KOOPA_WINGED - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_GREEN_MUSHROOM - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_MARIO - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_MUSHROOM - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_NONE - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_PARTICLE - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_PRINCESS - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_RED_KOOPA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_RED_KOOPA_WINGED - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_SHELL - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_SPARCLE - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_SPIKY - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_SPIKY_WINGED - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_THE_LEAST_DANGEROUS - Static variable in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
EntityKind that is the least dangerous one.
KIND_THE_MOST_DANGEROUS - Static variable in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
EntityKind that is the most dangerous one.
KIND_UNDEF - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
KIND_WAVE_GOOMBA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 

L

L_BLOCKS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of blocks.
L_BLOCKS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of blocks.
L_CANNONS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of cannons.
L_CANNONS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of cannons.
L_CASTLE - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Graphics will be rendered with "castle" tile set.
L_COINS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of coins.
L_COINS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of coins.
L_DEAD_ENDS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of dead ends.
L_DEAD_ENDS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of dead ends.
L_DIFFICULTY(int) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
Level difficulty 0-10 (default: 0).
L_ENEMY(Enemy...) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
 
L_FLAT - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Generate level as FLAT (no need to set any other options).
L_FLAT_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
DO NOT generate level as FLAT.
L_GAPS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of gaps.
L_GAPS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of gaps.
L_HIDDEN_BLOCKS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of hidden blocks.
L_HIDDEN_BLOCKS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of hidden blocks.
L_LADDERS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of ladders.
L_LADDERS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of ladders.
L_LENGTH(int) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
Level will be generated as 'length'-tile long.
L_LENGTH_1024 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level will be generated as 1024 tiles long.
L_LENGTH_256 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level will be generated as 256 tiles long.
L_LENGTH_512 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level will be generated as 512 tiles long.
L_OVERGROUND - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Graphics will be rendered with "overground" tile set.
L_PLATFORMS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of platforms over the ground (ones you can jump on from below).
L_PLATFORMS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of platforms over the ground (ones you can jump on from below)..
L_RANDOM_SEED(int) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
 
L_RANDOMIZE - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Generate random level (randomize the seed).
L_TUBES_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable generation of tubes.
L_TUBES_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable generation of tubes.
L_UNDERGROUND - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Graphics will be rendered with "underground" tile set.
LabelConsole - Variable in class ch.idsia.tools.GameViewer
 
LADDER - ch.idsia.benchmark.mario.engine.generalization.Tile
A ladder block (but not its top).
large - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
LARGE - ch.idsia.benchmark.mario.engine.sprites.Mario.MarioMode
Super Mario.
lastVisibleTick - Variable in class ch.idsia.benchmark.mario.engine.level.SpriteTemplate
 
layer - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
LEFT - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioKey
Move LEFT
length - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
level - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
level - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
Level - Class in ch.idsia.benchmark.mario.engine.level
 
Level(int, int) - Constructor for class ch.idsia.benchmark.mario.engine.level.Level
 
LEVEL_0_FLAT - LevelConfig
Level with no threats + no jumps.
LEVEL_01_FLAT - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Flat level.
LEVEL_02_JUMPING - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level with hills.
LEVEL_03_COLLECTING - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level with hills + coins.
LEVEL_04_BLOCKS - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level with hills + block (can be crushed) + coins.
LEVEL_05_GAPS - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level with hills + gaps (holes in the ground).
LEVEL_06_GOOMBA - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level with hills + GOOMBA (walking mushroom).
LEVEL_07_SPIKY - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Level with hills + GOOMBA (walking mushroom) + SPIKY (walking thorned something) + Visualization(x2)
LEVEL_1_JUMPING - LevelConfig
Level where you have to jump.
LEVEL_2_GOOMBAS - LevelConfig
And here you must mind malicious GOOMBAs!
LEVEL_3_TUBES - LevelConfig
+ Tubes with dangerous flowers.
LEVEL_4_SPIKIES - LevelConfig
Here we're adding SPIKIES! (Cannot be killed by fireballs...)
LEVEL_5_SPIKIES - LevelConfig
Finally, level with green tourtles (so called KOOPAs).
LEVEL_BLOCKS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
LEVEL_CANNONS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
Number of cannons determined by LevelGenerator.odds see LevelGenerator.createLevel().
LEVEL_COINS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
LEVEL_CREATURES - ch.idsia.benchmark.mario.options.MarioOptions.StringOption
Does not work for MarioOptions.BoolOption.LEVEL_FLAT levels.
LEVEL_DEAD_ENDS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
Number of dead-ends determined by LevelGenerator.odds see LevelGenerator.createLevel().
LEVEL_DIFFICULTY - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_EXIT_X - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_EXIT_Y - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_FLAT - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
LEVEL_GAPS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
Number of gaps determined by LevelGenerator.odds see LevelGenerator.createLevel().
LEVEL_GREEN_MUSHROOM_MODE - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_HEIGHT - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_HIDDEN_BLOCKS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
LEVEL_LADDERS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
LEVEL_LENGTH - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_MARIO_INITIAL_POSITION_X - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_MARIO_INITIAL_POSITION_Y - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_PLATFORMS - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
Number of platforms determined by LevelGenerator.odds see LevelGenerator.createLevel().
LEVEL_RANDOM_SEED - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
LEVEL_TIMEDOUT - ch.idsia.tools.EvaluationInfo.EvaluationResult
 
LEVEL_TUBES - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
Number of tubes determined by LevelGenerator.odds see LevelGenerator.createLevel().
LEVEL_TYPE - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
Level.objCounters - Class in ch.idsia.benchmark.mario.engine.level
 
LevelConfig - Enum in <Unnamed>
 
LevelEditor - Class in ch.idsia.benchmark.mario.engine.mapedit
 
LevelEditor() - Constructor for class ch.idsia.benchmark.mario.engine.mapedit.LevelEditor
 
LevelEditView - Class in ch.idsia.benchmark.mario.engine.mapedit
 
LevelEditView(TilePicker) - Constructor for class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
LevelGenerator - Class in ch.idsia.benchmark.mario.engine.level
This class is simple to use.
levelLength - Variable in class ch.idsia.tools.EvaluationInfo
 
LevelLengthMinThreshold - Static variable in class ch.idsia.benchmark.mario.engine.level.LevelGenerator
 
LevelOptions - Class in ch.idsia.benchmark.mario.options
Read Level-Generator values from MarioOptions.
LevelOptions() - Constructor for class ch.idsia.benchmark.mario.options.LevelOptions
 
LevelRenderer - Class in ch.idsia.benchmark.mario.engine
 
LevelRenderer(Level, GraphicsConfiguration, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.LevelRenderer
 
LevelScene - Class in ch.idsia.benchmark.mario.engine
 
LevelScene() - Constructor for class ch.idsia.benchmark.mario.engine.LevelScene
 
life - Variable in class ch.idsia.benchmark.mario.engine.sprites.Particle
 
life - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sparkle
 
load(ObjectInputStream) - Static method in class ch.idsia.benchmark.mario.engine.level.Level
 
load(String) - Static method in class ch.idsia.utils.statistics.StatisticalSummary
 
loadBehaviors(DataInputStream) - Static method in class ch.idsia.benchmark.mario.engine.level.Level
 
log(Level, String) - Static method in class ch.idsia.utils.MarioLog
 
LOG - Static variable in class ch.idsia.utils.MarioLog
 

M

main(String[]) - Static method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditor
 
main(String[]) - Static method in class ch.idsia.benchmark.mario.MarioSimulator
 
main(String[]) - Static method in class ch.idsia.RunMario
 
main(String[]) - Static method in class ch.idsia.utils.statistics.StatisticalSummary
 
main(String[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Runs through some text-book utils to check that the statistical tests are working properly.
main(String[]) - Static method in class ch.idsia.utils.statistics.Stats
Runs through some utils using the functions defined in this class.
main(String[]) - Static method in class cz.cuni.mff.amis.mario.tournament.EvaluateAgentConsole
 
main(String[]) - Static method in class Evaluate
A simple way to evaluate your MarioAgent.
main(String[]) - Static method in class MarioAgent
 
map - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
MAP_REPETITIONS - Static variable in class Evaluate
How many times we should evaluate each level configuration.
MAPS_COUNT - Static variable in class Evaluate
How many randomized level configurations we should evaluate per level.
mapX - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
Absolute position in tile coordinates (each tile is 16 x 16 pixels).
mapY - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
Absolute position in tile coordinates (each tile is 16 x 16 pixels).
mario - Variable in class ch.idsia.agents.AgentOptions
 
mario - Variable in class ch.idsia.agents.controllers.MarioAIBase
Information about Mario's body.
mario - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
mario - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
Mario - Class in ch.idsia.benchmark.mario.engine.sprites
 
Mario(LevelScene) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Mario
 
MARIO - ch.idsia.benchmark.mario.engine.generalization.EntityType
Mario himself.
MARIO_DIED - ch.idsia.tools.EvaluationInfo.EvaluationResult
 
MARIO_STATUS_DEAD - Static variable in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
MARIO_STATUS_RUNNING - Static variable in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
MARIO_STATUS_WIN - Static variable in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
Mario.MarioMode - Enum in ch.idsia.benchmark.mario.engine.sprites
 
MarioAgent - Class in <Unnamed>
Code your custom agent here!
MarioAgent() - Constructor for class MarioAgent
 
MarioAgentBase - Class in ch.idsia.agents.controllers
Abstract class that serves as a basis for implementing new Mario agents.
MarioAgentBase(String) - Constructor for class ch.idsia.agents.controllers.MarioAgentBase
 
MarioAIBase - Class in ch.idsia.agents.controllers
Abstract class that serves as a basis for implementing new Mario-AI agents.
MarioAIBase() - Constructor for class ch.idsia.agents.controllers.MarioAIBase
 
MarioAIBase(String) - Constructor for class ch.idsia.agents.controllers.MarioAIBase
 
MarioCheaterKeyboard - Class in ch.idsia.benchmark.mario.engine.input
 
MarioCheaterKeyboard() - Constructor for class ch.idsia.benchmark.mario.engine.input.MarioCheaterKeyboard
 
MarioCheatKey - Class in ch.idsia.benchmark.mario.engine.input
Represents cheats that are "hacked in" the MarioSimulator or VisualizationComponent.
MarioCheatKey() - Constructor for class ch.idsia.benchmark.mario.engine.input.MarioCheatKey
 
MarioConfig - Class in cz.cuni.mff.amis.mario.tournament
 
MarioConfig() - Constructor for class cz.cuni.mff.amis.mario.tournament.MarioConfig
 
MarioControl - Class in ch.idsia.benchmark.mario.engine.input
MarioInput wrapper that abstracts Mario movement into callable methods.
MarioControl(MarioInput) - Constructor for class ch.idsia.benchmark.mario.engine.input.MarioControl
 
marioEgoCol - Variable in class ch.idsia.agents.AgentOptions
 
marioEgoCol - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
marioEgoRow - Variable in class ch.idsia.agents.AgentOptions
 
marioEgoRow - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
MarioEntity - Class in ch.idsia.benchmark.mario.engine.generalization
 
MarioEntity() - Constructor for class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
 
MarioEnvironment - Class in ch.idsia.benchmark.mario.environments
Created by IntelliJ IDEA.
MarioHijackAIBase - Class in ch.idsia.agents.controllers
MarioHijackAIBase() - Constructor for class ch.idsia.agents.controllers.MarioHijackAIBase
 
MarioHumanKeyboard - Class in ch.idsia.benchmark.mario.engine.input
 
MarioHumanKeyboard() - Constructor for class ch.idsia.benchmark.mario.engine.input.MarioHumanKeyboard
 
MarioInput - Class in ch.idsia.benchmark.mario.engine.input
Used by IAgent to represent the state of pressed key by the agent.
MarioInput() - Constructor for class ch.idsia.benchmark.mario.engine.input.MarioInput
 
MarioKey - Class in ch.idsia.benchmark.mario.engine.input
Represents keys that IAgent may use via MarioInput.
MarioKey(int, String, String) - Constructor for class ch.idsia.benchmark.mario.engine.input.MarioKey
 
MarioKeyboard - Class in ch.idsia.benchmark.mario.engine.input
Represents configurable keyboard.
MarioKeyboard() - Constructor for class ch.idsia.benchmark.mario.engine.input.MarioKeyboard
 
MarioLog - Class in ch.idsia.utils
 
MarioLog() - Constructor for class ch.idsia.utils.MarioLog
 
marioMode - Variable in class ch.idsia.tools.EvaluationInfo
 
MarioOptions - Class in ch.idsia.benchmark.mario.options
Serves as a storage for all options that can adjust Mario AI / Level Generation / Simulation / System / Visualization.
MarioOptions.BoolOption - Enum in ch.idsia.benchmark.mario.options
 
MarioOptions.FloatOption - Enum in ch.idsia.benchmark.mario.options
 
MarioOptions.IntOption - Enum in ch.idsia.benchmark.mario.options
 
MarioOptions.StringOption - Enum in ch.idsia.benchmark.mario.options
 
MarioRun - Class in cz.cuni.mff.amis.mario.tournament.run
 
MarioRun(MarioConfig) - Constructor for class cz.cuni.mff.amis.mario.tournament.run.MarioRun
 
MarioRunResult - Class in cz.cuni.mff.amis.mario.tournament.run
 
MarioRunResult(MarioConfig) - Constructor for class cz.cuni.mff.amis.mario.tournament.run.MarioRunResult
 
MarioRunResults - Class in cz.cuni.mff.amis.mario.tournament.run
 
MarioRunResults() - Constructor for class cz.cuni.mff.amis.mario.tournament.run.MarioRunResults
 
MarioRuns - Class in cz.cuni.mff.amis.mario.tournament.run
 
MarioRuns(MarioConfig[]) - Constructor for class cz.cuni.mff.amis.mario.tournament.run.MarioRuns
 
MarioRunsGenerator - Class in cz.cuni.mff.amis.mario.tournament.run
 
MarioRunsGenerator() - Constructor for class cz.cuni.mff.amis.mario.tournament.run.MarioRunsGenerator
 
mariosecondMultiplier - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
MarioSimulator - Class in ch.idsia.benchmark.mario
Created by IntelliJ IDEA.
MarioSimulator(String) - Constructor for class ch.idsia.benchmark.mario.MarioSimulator
 
MarioSimulator(String...) - Constructor for class ch.idsia.benchmark.mario.MarioSimulator
 
marioStatus - Variable in class ch.idsia.tools.EvaluationInfo
 
MarioSystemOfValues - Class in ch.idsia.tasks
Created by IntelliJ IDEA.
MarioSystemOfValues() - Constructor for class ch.idsia.tasks.MarioSystemOfValues
 
MarioSystemOfValues.timeLengthMapping - Interface in ch.idsia.tasks
 
marioTrace - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
marioTrace - Variable in class ch.idsia.tools.EvaluationInfo
 
marioTraceFileName - Variable in class ch.idsia.tools.EvaluationInfo
 
max() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
max(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns the maximum value in the array.
MaxFPS - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
mayJump - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
True if Mario may currently jump (note that if you press the JUMP key while !mayJump, Mario won't jump and will be stuck in place!)
mayJump() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
mayShoot - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
True if Mario may currently shoot: he is in fire mode and there are not already 2 fireballs on the screen.
mean() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
mean(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns the average of an array of double.
mean(int[]) - Static method in class ch.idsia.utils.statistics.Stats
 
MEDIUM - Static variable in interface ch.idsia.tasks.MarioSystemOfValues.timeLengthMapping
 
memo - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
Memo - Variable in class ch.idsia.tools.EvaluationInfo
 
min() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
min(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns the minimum value in the array.
minorSubVerionID - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
minorVerionUID - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
mode - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Mario's current form: small, super (large), or fire.
mode - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
mode - Variable in class ch.idsia.tasks.SystemOfValues
 
mouseClicked(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
mouseClicked(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
mouseDragged(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
mouseDragged(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
mouseEntered(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
mouseEntered(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
mouseExited(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
mouseExited(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
mouseMoved(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
mouseMoved(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
mousePressed(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
mousePressed(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
mouseReleased(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
mouseReleased(MouseEvent) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.CoinAnim
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Fireball
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.FireFlower
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.FlowerEnemy
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.GreenMushroom
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mushroom
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Particle
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Princess
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Sparkle
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
move() - Method in class ch.idsia.benchmark.mario.engine.sprites.WaveGoomba
 
move(float, float) - Method in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
mushroom - Variable in class ch.idsia.tasks.SystemOfValues
 
Mushroom - Class in ch.idsia.benchmark.mario.engine.sprites
 
Mushroom(LevelScene, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Mushroom
 
MUSHROOM - ch.idsia.benchmark.mario.engine.generalization.EntityType
A collectible mushroom!
mushrooms - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
mushroomsDevoured - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
mushroomsDevoured - Variable in class ch.idsia.tools.EvaluationInfo
 

N

n() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
name - Variable in class ch.idsia.agents.controllers.MarioAgentBase
 
name - Variable in class ch.idsia.utils.statistics.StatisticalSummary
 
nextCreature() - Method in class ch.idsia.tools.RandomCreatureGenerator
 
nextFrameIfPaused - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
noFireballDeath - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
noise(double, double, double) - Method in class ch.idsia.benchmark.mario.engine.level.ImprovedNoise
 
NONE - ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
 
note(double) - Method in class ch.idsia.utils.statistics.StatisticalSummary.Watch
 
nothing(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Is there no entity at (relMapX, relMapY)?
NOTHING - ch.idsia.benchmark.mario.engine.generalization.EntityType
No entity at this spot.
NOTHING - ch.idsia.benchmark.mario.engine.generalization.Tile
Nothing.
numberOfElements - Static variable in class ch.idsia.tools.EvaluationInfo
 
numberOfKeys - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioKey
 

O

objCounters() - Constructor for class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
observe(IEnvironment) - Method in class ch.idsia.agents.controllers.MarioAgentBase
 
observe(IEnvironment) - Method in class ch.idsia.agents.controllers.MarioAIBase
 
observe(IEnvironment) - Method in class ch.idsia.agents.controllers.ReplayAgent
 
observe(IEnvironment) - Method in interface ch.idsia.agents.IAgent
Agent is given new percepts to process and save for the next IAgent.actionSelection().
onGround - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
True if Mario is on the ground; false if he is in the air.
onGround - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
openFile(String) - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
openNextReplayFile() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
optionsHashMap - Variable in class ch.idsia.utils.ParameterContainer
 

P

paintComponent(Graphics) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
paintComponent(Graphics) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
ParameterContainer - Class in ch.idsia.utils
Created by IntelliJ IDEA.
ParameterContainer() - Constructor for class ch.idsia.utils.ParameterContainer
 
Particle - Class in ch.idsia.benchmark.mario.engine.sprites
 
Particle(int, int, float, float) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Particle
 
Particle(int, int, float, float, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Particle
 
particles - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
performAction(MarioInput) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
performAction(MarioInput) - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
Inform about actions an agent wants to perform.
performAction(MarioInput) - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
perlinNoise(double, double) - Method in class ch.idsia.benchmark.mario.engine.level.ImprovedNoise
 
pickedTile - Variable in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
platformCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
POSITION_WAVE_GOOMBA - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
postInitGraphics() - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
postInitGraphicsAndLevel() - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
press(MarioKey) - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
PRESS given 'key' or keep pressed if already pressed.
prevSheet - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
primaryVerionUID - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
princess - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
Princess - Class in ch.idsia.benchmark.mario.engine.sprites
 
Princess(LevelScene, int, int, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Princess
 
PRINCESS - ch.idsia.benchmark.mario.engine.generalization.EntityType
The princess.
PRINCESS - ch.idsia.benchmark.mario.engine.generalization.Tile
The princess.
printResults(LevelConfig, MarioRunResults) - Static method in class Evaluate
 

Q

QUESTION_BRICK - ch.idsia.benchmark.mario.engine.generalization.Tile
A question brick.

R

racoonmario - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
RandomCreatureGenerator - Class in ch.idsia.tools
Created by IntelliJ IDEA.
RandomCreatureGenerator(long, String, int) - Constructor for class ch.idsia.tools.RandomCreatureGenerator
 
randomSeed - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
read(String...) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
Reads arguments from the string.
readAction(MarioInput) - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
readObject() - Method in class ch.idsia.benchmark.mario.engine.Replayer
 
receiveReward(float) - Method in class ch.idsia.agents.controllers.MarioAgentBase
 
receiveReward(float) - Method in class ch.idsia.agents.controllers.MarioAIBase
 
receiveReward(float) - Method in class ch.idsia.agents.controllers.ReplayAgent
 
receiveReward(float) - Method in interface ch.idsia.agents.IAgent
Agent is informed about 'intermediateReward' it accumulated so-far.
receptiveFieldHeight - Variable in class ch.idsia.agents.AgentOptions
 
receptiveFieldHeight - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Height of the receptive field (typically 19).
receptiveFieldHeight - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
receptiveFieldMode - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
receptiveFieldWidth - Variable in class ch.idsia.agents.AgentOptions
 
receptiveFieldWidth - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Width of the receptive field (typically 19).
receptiveFieldWidth - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
Recorder - Class in ch.idsia.benchmark.mario.engine
Created by IntelliJ IDEA.
Recorder() - Constructor for class ch.idsia.benchmark.mario.engine.Recorder
 
Recorder(String) - Constructor for class ch.idsia.benchmark.mario.engine.Recorder
 
RED_KOOPA - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
RED_KOOPA - ch.idsia.benchmark.mario.engine.generalization.EntityType
A red Koopa.
RED_KOOPA_WINGED - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
RED_KOOPA_WINGED - ch.idsia.benchmark.mario.engine.generalization.EntityType
A red winged Koopa.
register(int, MarioKey) - Method in class ch.idsia.benchmark.mario.engine.input.MarioKeyboard
 
registerGameViewer(GameViewer) - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
registerMarioVisualComponent(VisualizationComponent) - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
release(MarioKey) - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
RELEASE given 'key'.
release(Mario) - Method in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
release(Mario) - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
removeSprite(Sprite) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
removeSprite(Sprite) - Method in interface ch.idsia.benchmark.mario.engine.sprites.SpriteContext
 
render(Graphics) - Method in class ch.idsia.benchmark.mario.engine.BgRenderer
 
render(Graphics) - Method in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
render(Graphics) - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
render(Graphics) - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
render(Graphics, int) - Method in class ch.idsia.benchmark.mario.engine.LevelRenderer
 
renderBehaviors - Variable in class ch.idsia.benchmark.mario.engine.BgRenderer
 
renderBehaviors - Variable in class ch.idsia.benchmark.mario.engine.LevelRenderer
 
renderExtraDebugInfo - Variable in class ch.idsia.agents.controllers.MarioHijackAIBase
 
repaint(int, int, int, int) - Method in class ch.idsia.benchmark.mario.engine.LevelRenderer
 
ReplayAgent - Class in ch.idsia.agents.controllers
Created by IntelliJ IDEA.
ReplayAgent(String) - Constructor for class ch.idsia.agents.controllers.ReplayAgent
 
Replayer - Class in ch.idsia.benchmark.mario.engine
Created by IntelliJ IDEA.
Replayer(String) - Constructor for class ch.idsia.benchmark.mario.engine.Replayer
 
ReplayerOptions - Class in ch.idsia.tools
Created by IntelliJ IDEA.
ReplayerOptions(String) - Constructor for class ch.idsia.tools.ReplayerOptions
 
ReplayerOptions.Interval - Class in ch.idsia.tools
 
reset() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
 
reset() - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
Completely resets the instance.
reset() - Method in class ch.idsia.benchmark.mario.engine.input.MarioKeyboard
 
reset() - Method in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
reset() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
reset() - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
reset() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
Reconfigures the IEnvironment with actual values stored within MarioOptions while maintaining link to previously bound IAgent from previous IEnvironment.reset(IAgent) call.
reset() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
reset() - Static method in class ch.idsia.benchmark.mario.options.AIOptions
Auto-adjusts certain AI options.
reset() - Static method in class ch.idsia.benchmark.mario.options.LevelOptions
Auto-adjusts certain LEVEL-GENERATOR options.
reset() - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
reset() - Static method in class ch.idsia.benchmark.mario.options.SimulationOptions
Auto-adjusts certain SIMULATION options.
reset() - Static method in class ch.idsia.benchmark.mario.options.SystemOptions
Auto-adjusts certain SYSTEM options.
reset() - Static method in class ch.idsia.benchmark.mario.options.VisualizationOptions
 
reset() - Method in class ch.idsia.tools.EvaluationInfo
 
reset() - Method in class ch.idsia.tools.Evaluator
 
reset() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
reset() - Method in class ch.idsia.utils.statistics.StatisticalSummary.Watch
 
reset(AgentOptions) - Method in class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
reset(AgentOptions) - Method in class ch.idsia.agents.controllers.MarioAgentBase
 
reset(AgentOptions) - Method in class ch.idsia.agents.controllers.MarioAIBase
 
reset(AgentOptions) - Method in class ch.idsia.agents.controllers.modules.Entities
 
reset(AgentOptions) - Method in class ch.idsia.agents.controllers.modules.Tiles
 
reset(AgentOptions) - Method in class ch.idsia.agents.controllers.ReplayAgent
 
reset(AgentOptions) - Method in class ch.idsia.agents.controllers.TimingAgent
 
reset(AgentOptions) - Method in interface ch.idsia.agents.IAgent
Called before the agent is executed for the first time or in-between respective tasks/scenarios.
reset(AgentOptions) - Method in class MarioAgent
 
reset(IAgent) - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
Configures the IEnvironment with actual values stored within MarioOptions, binds the environment with IAgent and IAgent.reset(ch.idsia.agents.AgentOptions)s it.
reset(IAgent) - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
reset(String...) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
resetStatic() - Static method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
resetUncountableCounters() - Method in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
RIGHT - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioKey
Move RIGHT
rmsString(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns a string that compares the root mean square of the data with the standard deviation of the data.
run() - Method in class ch.idsia.tools.Evaluator
 
run(IAgent) - Method in class ch.idsia.benchmark.mario.MarioSimulator
 
run(IAgent) - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRun
 
run(IAgent) - Method in class cz.cuni.mff.amis.mario.tournament.run.MarioRuns
 
runLeft() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
Mario will move LEFT, overrides previous MarioControl.runRight().
RunMario - Class in ch.idsia
 
RunMario() - Constructor for class ch.idsia.RunMario
 
runRight() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
Mario will move RIGHT, overrides previous MarioControl.runLeft().
runTime - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 

S

S_FREEZE_CREATURES - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Creatures will not be moving as usual, they will be frozen at positions they were generated at.
S_GAMEPLAY_STOPEED - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Simulation starts frozen from the start ...
S_MARIO_FIRE - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Mario will start LARGE and will be able to FIRE.
S_MARIO_INVULNERABLE - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Mario will be invulnerable for the whole time of its run.
S_MARIO_LARGE - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Mario will start LARGE.
S_MARIO_SMALL - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Mario will start SMALL.
S_POWER_RESTORATION - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Mario can get its powers back by pressing SPEED.
S_TIME_LIMIT_200 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Time limit for the level will be set to 200 marioseconds (suited for 256-length levels).
S_TIME_LIMIT_400 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Time limit for the level will be set to 200 marioseconds (suited for 512-length levels).
S_TIME_LIMIT_800 - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Time limit for the level will be set to 200 marioseconds (suited for 1024-length levels).
SAFE - ch.idsia.benchmark.mario.engine.generalization.EntityKind
Entity that is safe to touch but is not collectible.
SAFE_SHOOTABLE - ch.idsia.benchmark.mario.engine.generalization.EntityKind
Entity that is safe to touch but also shootable.
Sanitize - Class in cz.cuni.mff.amis.mario.tournament.utils
 
Sanitize() - Constructor for class cz.cuni.mff.amis.mario.tournament.utils.Sanitize
 
save(Level, ObjectOutputStream) - Static method in class ch.idsia.benchmark.mario.engine.level.Level
 
save(String) - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
saveBehaviors(DataOutputStream) - Static method in class ch.idsia.benchmark.mario.engine.level.Level
 
saveLastRun(String) - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
saveLastRun(String) - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
saveLastRun(String) - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
scale(Image) - Method in class ch.idsia.benchmark.mario.engine.tools.Scale2x
Scales an image and returns a twice as large image.
This assumes the input image is of the dimensions specified in the Scale2x constructor.
The returned image is a reference to the internal scale target in this Scale2x, so it will get changed if you call this method again, so don't hold on to it for too long.
In other words:
Image i0 = scale2x.scale(image0);
Image i1 = scale2x.scale(image1);
if (i0 == i1) System.exit(0); // Will always terminate

Scale2x - Class in ch.idsia.benchmark.mario.engine.tools
Created by IntelliJ IDEA.
Scale2x(int, int) - Constructor for class ch.idsia.benchmark.mario.engine.tools.Scale2x
Creates a new Scale2x object.
sd() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
sdev(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns the sample standard deviation of an array of double.
set(MarioKey, boolean) - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
Press or release given 'key'.
set(MarioOptions.FloatOption, float) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
set(MarioOptions.IntOption, int) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
set(MarioOptions.StringOption, String) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
set(String, String) - Static method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setAgent(IAgent) - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
setAgent(IAgent) - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
setAgent(IAgent) - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
setAlwaysOnTop(boolean) - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
setBlock(int, int, byte) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
setBlockData(int, int, byte) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
setBonusPoints(int) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
setBool(MarioOptions.BoolOption, boolean) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setBool(MarioOptions.BoolOption, String) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setCam(int, int) - Method in class ch.idsia.benchmark.mario.engine.BgRenderer
 
setCam(int, int) - Method in class ch.idsia.benchmark.mario.engine.LevelRenderer
 
setChunks(Queue<ReplayerOptions.Interval>) - Method in class ch.idsia.tools.ReplayerOptions
 
setConsoleText(String) - Method in class ch.idsia.tools.GameViewer
 
setCreaturesGravity(float) - Static method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
setCreaturesIce(float) - Static method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
setCreaturesWind(float) - Static method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
setFloat(MarioOptions.FloatOption, float) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setFloat(MarioOptions.FloatOption, String) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setGameViewer(GameViewer) - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
setInLadderZone(boolean) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
setInt(MarioOptions.IntOption, int) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setInt(MarioOptions.IntOption, String) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setLevel(Level) - Method in class ch.idsia.benchmark.mario.engine.LevelRenderer
 
setLevel(Level) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView
 
setLocation(Point) - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
setLogLevel(Level) - Static method in class ch.idsia.utils.MarioLog
 
setMario(MarioEntity) - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
 
setMarioVisualComponent(VisualizationComponent) - Method in class ch.idsia.tools.GameViewer
 
setName(String) - Method in class ch.idsia.agents.controllers.ReplayAgent
 
setOnTopOfLadder(boolean) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
setOption(Object, String) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setOption(String, String) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setOptions(String) - Method in class cz.cuni.mff.amis.mario.tournament.MarioConfig
 
setParameterValue(String, String) - Method in class ch.idsia.utils.ParameterContainer
 
setPickedTile(byte) - Method in class ch.idsia.benchmark.mario.engine.mapedit.LevelEditor
 
setPickedTile(byte) - Method in class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
setRacoon(boolean) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
setRepetitions(int) - Method in class cz.cuni.mff.amis.mario.tournament.MarioConfig
 
setReplayer(Replayer) - Method in class ch.idsia.agents.controllers.ReplayAgent
 
setReplayer(Replayer) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
setReplayer(Replayer) - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
 
setReplayer(Replayer) - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
setScale2x(boolean) - Static method in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
setSeed(long, String, int) - Method in class ch.idsia.tools.RandomCreatureGenerator
 
setSpriteTemplate(int, int, SpriteTemplate) - Method in class ch.idsia.benchmark.mario.engine.level.Level
 
setString(MarioOptions.StringOption, String) - Method in class ch.idsia.benchmark.mario.options.MarioOptions
 
setTaskName(String) - Method in class ch.idsia.tools.EvaluationInfo
 
setTimeLimit(int) - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
sheet - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
Shell - Class in ch.idsia.benchmark.mario.engine.sprites
 
Shell(LevelScene, float, float, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Shell
 
SHELL_MOVING - ch.idsia.benchmark.mario.engine.generalization.EntityType
A moving shell.
SHELL_STILL - ch.idsia.benchmark.mario.engine.generalization.EntityType
A still shell.
shellCollideCheck(Shell) - Method in class ch.idsia.benchmark.mario.engine.sprites.BulletBill
 
shellCollideCheck(Shell) - Method in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
shellCollideCheck(Shell) - Method in class ch.idsia.benchmark.mario.engine.sprites.Shell
 
shellCollideCheck(Shell) - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
shoot() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
 
shootable(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Can I shoot something at (relMapX, relMapY)?
ShowEnemiesObservation - Variable in class ch.idsia.tools.GameViewer
 
ShowLevelMapObservation - Variable in class ch.idsia.tools.GameViewer
 
ShowMergedObservation - Variable in class ch.idsia.tools.GameViewer
 
shuffle(long) - Method in class ch.idsia.benchmark.mario.engine.level.ImprovedNoise
 
sigDiff(StatisticalSummary, StatisticalSummary) - Static method in class ch.idsia.utils.statistics.StatisticalSummary
 
SIMULATION_FROZEN_CREATURES - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
SIMULATION_GAMEPLAY_STOPPED - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
SIMULATION_GRAVITY_CREATURES - ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
SIMULATION_GRAVITY_MARIO - ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
SIMULATION_MARIO_INVULNERABLE - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
SIMULATION_MARIO_JUMP_POWER - ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
SIMULATION_MARIO_START_MODE - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
SIMULATION_POWER_RESTORATION - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
SIMULATION_RUNNING - ch.idsia.tools.EvaluationInfo.EvaluationResult
 
SIMULATION_TIME_LIMIT - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
SIMULATION_WIND_CREATURES - ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
SIMULATION_WIND_MARIO - ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
 
SimulationOptions - Class in ch.idsia.benchmark.mario.options
Created by IntelliJ IDEA.
SimulationOptions() - Constructor for class ch.idsia.benchmark.mario.options.SimulationOptions
 
SimulatorOptions - Class in ch.idsia.benchmark.mario.engine
 
SimulatorOptions() - Constructor for class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
SimulatorOptions.ReceptiveFieldMode - Enum in ch.idsia.benchmark.mario.engine
 
SMALL - ch.idsia.benchmark.mario.engine.sprites.Mario.MarioMode
Small Mario.
smallMario - Static variable in class ch.idsia.benchmark.mario.engine.Art
 
SOMETHING - ch.idsia.benchmark.mario.engine.generalization.EntityType
Some entity...
SOMETHING - ch.idsia.benchmark.mario.engine.generalization.Tile
Everything else...
Sparkle - Class in ch.idsia.benchmark.mario.engine.sprites
 
Sparkle(int, int, float, float) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Sparkle
 
Sparkle(int, int, float, float, int, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Sparkle
 
spawn(LevelScene, int, int, int) - Method in class ch.idsia.benchmark.mario.engine.level.SpriteTemplate
 
speed - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Current speed in pixels per tick.
Speed(float, float) - Constructor for class ch.idsia.benchmark.mario.engine.generalization.Entity.Speed
 
SPEED - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioKey
Shoot or speed depending on the use.
SPIKES - ch.idsia.benchmark.mario.engine.generalization.EntityType
Something with spikes! Don't touch this!
SPIKY - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
SPIKY - ch.idsia.benchmark.mario.engine.generalization.EntityType
A Spiky.
SPIKY_WINGED - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
SPIKY_WINGED - ch.idsia.benchmark.mario.engine.generalization.EntityType
A winged Spiky.
sprint() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
 
sprite - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Source sprite.
sprite - Variable in class ch.idsia.benchmark.mario.engine.level.SpriteTemplate
 
Sprite - Class in ch.idsia.benchmark.mario.engine.sprites
 
Sprite() - Constructor for class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
spriteContext - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
SpriteContext - Interface in ch.idsia.benchmark.mario.engine.sprites
 
sprites - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
spriteTemplate - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
SpriteTemplate - Class in ch.idsia.benchmark.mario.engine.level
 
SpriteTemplate(int) - Constructor for class ch.idsia.benchmark.mario.engine.level.SpriteTemplate
 
spriteTemplates - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
sqr(double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
sqr(double) - Static method in class ch.idsia.utils.statistics.Stats
Calculates the square of a double.
squishy(int, int) - Method in class ch.idsia.agents.controllers.modules.Entities
Return true if Mario can squish something at (relMapX, relMapY).
start() - Method in class ch.idsia.tools.Evaluator
 
startTime - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
state - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Array filled with data about Mario.
StatisticalSummary - Class in ch.idsia.utils.statistics
This class is used to model the statistics of a fix of numbers.
StatisticalSummary() - Constructor for class ch.idsia.utils.statistics.StatisticalSummary
 
StatisticalSummary(String) - Constructor for class ch.idsia.utils.statistics.StatisticalSummary
 
StatisticalSummary.Watch - Class in ch.idsia.utils.statistics
 
StatisticalTests - Class in ch.idsia.utils.statistics
This class will contain commonly used statistical tests.
StatisticalTests() - Constructor for class ch.idsia.utils.statistics.StatisticalTests
 
Stats - Class in ch.idsia.utils.statistics
This class implements some simple statistical functions on arrays of numbers, namely, the mean, variance, standard deviation, covariance, min and max.
Stats() - Constructor for class ch.idsia.utils.statistics.Stats
 
status - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Either STATUS_RUNNING (game is in play), STATUS_WIN (you have won), or STATUS_DEAD (you have lost).
STATUS_DEAD - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
STATUS_RUNNING - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
STATUS_WIN - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
stderr(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns the standard error of an array of double, where this is defined as the standard deviation of the sample divided by the square root of the sample size.
stdErr() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
stomp - Variable in class ch.idsia.tasks.SystemOfValues
 
stomp(BulletBill) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
stomp(Enemy) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
stomp(Shell) - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
sumProdDiff(double[], double[], double, double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
sumSquare(double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
sumSquareDiff() - Method in class ch.idsia.utils.statistics.StatisticalSummary
returns the sum of the squares of the differences between the mean and the ith values
sumSquareDiff(double[], double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
SYSTEM_LOAD_LEVEL_FILE_NAME - ch.idsia.benchmark.mario.options.MarioOptions.StringOption
 
SYSTEM_RECORDING_FILE_NAME - ch.idsia.benchmark.mario.options.MarioOptions.StringOption
 
SYSTEM_SAVE_LEVEL_FILE_NAME - ch.idsia.benchmark.mario.options.MarioOptions.StringOption
 
SYSTEM_TRACE_FILE_NAME - ch.idsia.benchmark.mario.options.MarioOptions.StringOption
 
SystemOfValues - Class in ch.idsia.tasks
Created by IntelliJ IDEA.
SystemOfValues() - Constructor for class ch.idsia.tasks.SystemOfValues
 
SystemOptions - Class in ch.idsia.benchmark.mario.options
Read System values from MarioOptions.
SystemOptions() - Constructor for class ch.idsia.benchmark.mario.options.SystemOptions
 

T

t - Variable in class ch.idsia.agents.controllers.MarioAIBase
Information about tiles in Mario's vicinity.
test() - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
testT() - Static method in class ch.idsia.utils.statistics.StatisticalTests
Runs a t-test on some text book data.
thisGraphics - Variable in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
thisVolatileImage - Variable in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
thisVolatileImageGraphics - Variable in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
tick() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
 
tick() - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
New frame begins.
tick() - Method in class ch.idsia.benchmark.mario.engine.level.Level
Animates the unbreakable brick when smashed from below by Mario
tick() - Method in class ch.idsia.benchmark.mario.engine.LevelScene
 
tick() - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
tick() - Method in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
tick() - Method in interface ch.idsia.benchmark.mario.environments.IEnvironment
Perform another simulator step.
tick() - Method in class ch.idsia.benchmark.mario.environments.MarioEnvironment
 
tick() - Method in class ch.idsia.tools.GameViewer
 
tickCount - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
tickNoMove() - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
TIGHT - Static variable in interface ch.idsia.tasks.MarioSystemOfValues.timeLengthMapping
 
tile(int, int) - Method in class ch.idsia.agents.controllers.modules.Tiles
Return the tile at (relMapX, relMapY) relative to Mario.
Tile - Enum in ch.idsia.benchmark.mario.engine.generalization
 
TILE_BEHAVIORS - Static variable in class ch.idsia.benchmark.mario.engine.level.Level
 
tileField - Variable in class ch.idsia.agents.controllers.modules.Tiles
A 2-dimensional array of tiles (terrain and coins) in the receptive field.
TileGeneralizer - Class in ch.idsia.benchmark.mario.engine.generalization
Created by IntelliJ IDEA.
TileGeneralizer() - Constructor for class ch.idsia.benchmark.mario.engine.generalization.TileGeneralizer
 
TilePicker - Class in ch.idsia.benchmark.mario.engine.mapedit
 
TilePicker() - Constructor for class ch.idsia.benchmark.mario.engine.mapedit.TilePicker
 
Tiles - Class in ch.idsia.agents.controllers.modules
A Tiles object provides information about tiles around Mario.
Tiles() - Constructor for class ch.idsia.agents.controllers.modules.Tiles
 
timeLeft - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Remaining time in marioseconds.
timeLeft - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
timeLeft - Variable in class ch.idsia.tasks.SystemOfValues
 
timeLeft - Variable in class ch.idsia.tools.EvaluationInfo
 
timeSpent - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
Elapsed time in marioseconds.
timeSpent - Variable in class ch.idsia.tools.EvaluationInfo
 
TimingAgent - Class in ch.idsia.agents.controllers
Created by IntelliJ IDEA.
TimingAgent(IAgent) - Constructor for class ch.idsia.agents.controllers.TimingAgent
 
tNotPaired(double[], double[], boolean) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Calculates the probability with which the null hypothesis (that the means are equal) can be rejected in favour of the alternative hypothesis.
tNotPaired(double, double, double, double, int, int, boolean) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
tNotPairedOneSided(double[], double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Calculates the probability with which the null hypothesis (that the means are equal) can be rejected in favour of the alternative hypothesis that they are not equal (hence uses a two-sided test).
tNotPairedTwoSided(double[], double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Calculates the probability with which the null hypothesis (that the means are equal) can be rejected in favour of the alternative hypothesis that one is greater than the other (hence uses a single-sided test).
to - Variable in class ch.idsia.tools.ReplayerOptions.Interval
 
toggle(MarioKey) - Method in class ch.idsia.benchmark.mario.engine.input.MarioInput
Change state of given 'key'.
toggleKey(KeyEvent, boolean) - Method in class ch.idsia.agents.controllers.keyboard.CheaterKeyboardAgent
 
toggleKey(KeyEvent, boolean) - Method in class ch.idsia.agents.controllers.keyboard.KeyboardAgent
 
toggleKey(KeyEvent, boolean) - Method in class ch.idsia.agents.controllers.MarioHijackAIBase
 
toIntArray() - Method in class ch.idsia.tools.EvaluationInfo
 
ToolsConfigurator - Class in ch.idsia.tools
Created by IntelliJ IDEA.
ToolsConfigurator() - Constructor for class ch.idsia.tools.ToolsConfigurator
 
TOP_OF_LADDER - ch.idsia.benchmark.mario.engine.generalization.Tile
The top of a ladder.
toString() - Method in class ch.idsia.benchmark.mario.engine.input.MarioKey
 
toString() - Method in class ch.idsia.tools.EvaluationInfo
 
toString() - Method in class ch.idsia.utils.statistics.StatisticalSummary
 
toString() - Method in class ch.idsia.utils.statistics.StatisticalSummary.Watch
 
toString() - Method in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
toStringSingleLine() - Method in class ch.idsia.tools.EvaluationInfo
 
totalBlocks - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalCannons - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalCoins - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalDeadEnds - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalDeaths - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
totalGaps - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalHiddenBlocks - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalHillStraight - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalNumberOfCoins - Variable in class ch.idsia.tools.EvaluationInfo
 
totalNumberOfCreatures - Variable in class ch.idsia.tools.EvaluationInfo
 
totalNumberOfFlowers - Variable in class ch.idsia.tools.EvaluationInfo
 
totalNumberOfHiddenBlocks - Variable in class ch.idsia.tools.EvaluationInfo
 
totalNumberOfMushrooms - Variable in class ch.idsia.tools.EvaluationInfo
 
totalPowerUps - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalTimedout - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
totalTimeSpent - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
In seconds; if the simulation runs headless, the time is approximated from the number of simulation frames.
totalTubes - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
totalVictories - Variable in class cz.cuni.mff.amis.mario.tournament.EvaluationInfos
 
tPaired(double[], boolean) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
tPaired(double[], double[], boolean) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Applies a t-test to two arrays of paired samples.
tPairedOneSided(double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Applies the t-test to an array of the differences between paired samples of observations.
tPairedOneSided(double[], double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Applies a one-sided t-test to two arrays of paired samples.
tPairedTwoSided(double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
 
tPairedTwoSided(double[], double[]) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Applies a two-sided t-test to two arrays of paired samples.
trace(String) - Static method in class ch.idsia.utils.MarioLog
 
tSingle(double, double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Applies the single-sided t-test given the value of t and nu.
tTest(double, double) - Static method in class ch.idsia.utils.statistics.StatisticalTests
Applies the two-sided t-test given the value of t and nu.
tubesCount - Variable in class ch.idsia.benchmark.mario.engine.level.Level.objCounters
 
type - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity
Type of the entity.
type - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
TYPE_CASTLE - Static variable in class ch.idsia.benchmark.mario.engine.level.LevelGenerator
 
TYPE_OVERGROUND - Static variable in class ch.idsia.benchmark.mario.engine.level.LevelGenerator
 
TYPE_UNDERGROUND - Static variable in class ch.idsia.benchmark.mario.engine.level.LevelGenerator
 

U

UP - Static variable in class ch.idsia.benchmark.mario.engine.input.MarioKey
Fly UP - Works only if you're flying (which is a cheat).

V

v2a(Vector<Number>) - Static method in class ch.idsia.utils.statistics.Stats
Converts a vector of Numbers into an array of double.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.engine.generalization.Enemy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.engine.generalization.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.engine.generalization.Tile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.engine.sprites.Mario.MarioMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.IntOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.StringOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.idsia.tools.EvaluationInfo.EvaluationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum LevelConfig
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.idsia.benchmark.mario.engine.generalization.Enemy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.engine.generalization.EntityKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.engine.generalization.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.engine.generalization.Tile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.engine.SimulatorOptions.ReceptiveFieldMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.engine.sprites.Mario.MarioMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.FloatOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.IntOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.benchmark.mario.options.MarioOptions.StringOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.idsia.tools.EvaluationInfo.EvaluationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum LevelConfig
Returns an array containing the constants of this enum type, in the order they are declared.
variance(double[]) - Static method in class ch.idsia.utils.statistics.Stats
Returns the variance of the array of double.
variance2(double[]) - Static method in class ch.idsia.utils.statistics.Stats
this alternative version was used to check correctness
VICTORY - ch.idsia.tools.EvaluationInfo.EvaluationResult
 
VIS_FIELD(SimulatorOptions.ReceptiveFieldMode) - Static method in class ch.idsia.benchmark.mario.options.FastOpts
Whether to visualize receptive field around Mario.
VIS_OFF - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Disable visualization in order to run HEADLESS (simulator is ticking much much faster, evaluates an agent almost immediatelly).
VIS_ON - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable visualization.
VIS_ON_2X - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Enable visualization + Auto-scale the visualization by 2x.
VIS_SCALE_2X - Static variable in class ch.idsia.benchmark.mario.options.FastOpts
Auto-scale the visualization by 2x.
visible - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
VISUAL_COMPONENT_HEIGHT - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
VISUAL_COMPONENT_WIDTH - Static variable in class ch.idsia.benchmark.mario.engine.SimulatorOptions
 
VISUALIZATION - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
VISUALIZATION_2X_SCALE - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
VISUALIZATION_FPS - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
VISUALIZATION_GAME_VIEWER - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
VISUALIZATION_GAME_VIEWER_CONTINUOUS_UPDATED - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
VISUALIZATION_RECEPTIVE_FIELD - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
VISUALIZATION_VIEW_ALWAYS_ON_TOP - ch.idsia.benchmark.mario.options.MarioOptions.BoolOption
 
VISUALIZATION_VIEW_LOCATION_X - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
VISUALIZATION_VIEW_LOCATION_Y - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
VISUALIZATION_VIEWPORT_HEIGHT - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
VISUALIZATION_VIEWPORT_WIDTH - ch.idsia.benchmark.mario.options.MarioOptions.IntOption
 
VisualizationComponent - Class in ch.idsia.benchmark.mario.engine
Created by IntelliJ IDEA.
VisualizationOptions - Class in ch.idsia.benchmark.mario.options
Read Visualization values from MarioOptions.
VisualizationOptions() - Constructor for class ch.idsia.benchmark.mario.options.VisualizationOptions
 

W

wantsShoot() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
Can Mario shoot and does Mario wants to shoot?
wantsSprint() - Method in class ch.idsia.benchmark.mario.engine.input.MarioControl
Does Mario wants to sprint?
warn(String) - Static method in class ch.idsia.utils.MarioLog
 
watch - Variable in class ch.idsia.utils.statistics.StatisticalSummary
 
Watch(double) - Constructor for class ch.idsia.utils.statistics.StatisticalSummary.Watch
 
WAVE_GOOMBA - ch.idsia.benchmark.mario.engine.generalization.Enemy
 
WAVE_GOOMBA - ch.idsia.benchmark.mario.engine.generalization.EntityType
A wave Goomba.
WaveGoomba - Class in ch.idsia.benchmark.mario.engine.sprites
Created by IntelliJ IDEA.
WaveGoomba(LevelScene, int, int, int, int, int) - Constructor for class ch.idsia.benchmark.mario.engine.sprites.WaveGoomba
 
width - Variable in class ch.idsia.benchmark.mario.engine.VisualizationComponent
 
win - Variable in class ch.idsia.tasks.MarioSystemOfValues
 
win - Variable in class ch.idsia.tasks.SystemOfValues
 
win() - Method in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
windCoeff - Static variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
windScale(float, int) - Method in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
winged - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
wingTime - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
winTime - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
wPic - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
writeAction(MarioInput) - Method in class ch.idsia.benchmark.mario.engine.Recorder
 
writeObject(Object) - Method in class ch.idsia.benchmark.mario.engine.Recorder
 

X

x - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity.Speed
 
x - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
Absolute position in pixel coordinates.
xa - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
xCam - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
xCamO - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
xDeathPos - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
xExit - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
xFlipPic - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
xOld - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
xPic - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
xPicO - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
xPicStart - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sparkle
 

Y

y - Variable in class ch.idsia.benchmark.mario.engine.generalization.Entity.Speed
 
y - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
Absolute position in pixel coordinates.
ya - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
yaa - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
yaw - Variable in class ch.idsia.benchmark.mario.engine.sprites.Enemy
 
yCam - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
yCamO - Variable in class ch.idsia.benchmark.mario.engine.LevelScene
 
yDeathPos - Variable in class ch.idsia.benchmark.mario.engine.sprites.Mario
 
yExit - Variable in class ch.idsia.benchmark.mario.engine.level.Level
 
yFlipPic - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
yOld - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
yPic - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 
yPicO - Variable in class ch.idsia.benchmark.mario.engine.sprites.Sprite
 

Z

zLevelEntities - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
The generalization level (0, 1, or 2) for reporting entities.
zLevelTiles - Variable in class ch.idsia.benchmark.mario.engine.generalization.MarioEntity
The generalization level (0, 1, or 2) for reporting tiles.
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 
All Classes All Packages