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
All Classes All Packages
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
seeLevelGenerator.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
seeLevelGenerator.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
seeLevelGenerator.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
seeLevelGenerator.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
seeLevelGenerator.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
orVisualizationComponent
. - 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
-
Splits
MarioHijackAIBase.actionSelection()
intoMarioHijackAIBase.actionSelectionAI()
done by AGENT andMarioHijackAIBase.actionSelectionKeyboard()
done byMarioHijackAIBase.keyboard
. - 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 viaMarioInput
. - 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 withinMarioOptions
while maintaining link to previously boundIAgent
from previousIEnvironment.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 withinMarioOptions
, binds the environment withIAgent
andIAgent.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.
All Classes All Packages