Serialized Form
-
Package ch.idsia.benchmark.mario.engine
-
Class ch.idsia.benchmark.mario.engine.VisualizationComponent extends javax.swing.JComponent implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
agentNameStr
java.lang.String agentNameStr
-
bgLayer
BgRenderer[] bgLayer
-
delay
int delay
-
gameViewer
GameViewer gameViewer
-
height
int height
-
layer
LevelRenderer layer
-
level
Level level
-
mario
Mario mario
-
marioEnvironment
MarioEnvironment marioEnvironment
-
numFont
java.awt.Font numFont
-
prevHumanKeyBoardAgent
java.awt.event.KeyListener prevHumanKeyBoardAgent
-
recordIndicator
int recordIndicator
-
scale2x
Scale2x scale2x
-
thisGraphics
java.awt.Graphics thisGraphics
-
thisVolatileImage
java.awt.image.VolatileImage thisVolatileImage
-
thisVolatileImageGraphics
java.awt.Graphics thisVolatileImageGraphics
-
tm
long tm
-
tm0
long tm0
-
width
int width
-
-
-
Package ch.idsia.benchmark.mario.engine.level
-
Class ch.idsia.benchmark.mario.engine.level.Level extends java.lang.Object implements Serializable
- serialVersionUID:
- -2222762134065697580L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream aInputStream) throws java.lang.ClassNotFoundException, java.io.IOException- Throws:
java.lang.ClassNotFoundException
java.io.IOException
-
writeObject
private void writeObject(java.io.ObjectOutputStream aOutputStream) throws java.io.IOException- Throws:
java.io.IOException
-
-
Serialized Fields
-
data
byte[][] data
-
difficulty
int difficulty
-
height
int height
-
length
int length
-
map
byte[][] map
-
marioTrace
int[][] marioTrace
-
randomSeed
int randomSeed
-
spriteTemplates
SpriteTemplate[][] spriteTemplates
-
type
int type
-
xExit
int xExit
-
yExit
int yExit
-
-
Class ch.idsia.benchmark.mario.engine.level.Level.objCounters extends java.lang.Object implements Serializable
- serialVersionUID:
- 4505050755444159808L
-
Serialized Fields
-
blocksCount
int blocksCount
-
cannonsCount
int cannonsCount
-
coinsCount
int coinsCount
-
creatures
int creatures
-
deadEndsCount
int deadEndsCount
-
flowers
int flowers
-
gapsCount
int gapsCount
-
greenMushrooms
int greenMushrooms
-
hiddenBlocksCount
int hiddenBlocksCount
-
mushrooms
int mushrooms
-
platformCount
int platformCount
-
totalBlocks
int totalBlocks
-
totalCannons
int totalCannons
-
totalCoins
int totalCoins
-
totalDeadEnds
int totalDeadEnds
-
totalGaps
int totalGaps
-
totalHiddenBlocks
int totalHiddenBlocks
-
totalHillStraight
int totalHillStraight
-
totalPowerUps
int totalPowerUps
-
totalTubes
int totalTubes
-
tubesCount
int tubesCount
-
-
Class ch.idsia.benchmark.mario.engine.level.SpriteTemplate extends java.lang.Object implements Serializable
- serialVersionUID:
- -6585112454240065011L
-
Serialized Fields
-
isDead
boolean isDead
-
lastVisibleTick
int lastVisibleTick
-
sprite
Sprite sprite
-
type
int type
-
winged
boolean winged
-
-
-
Package ch.idsia.benchmark.mario.engine.mapedit
-
Class ch.idsia.benchmark.mario.engine.mapedit.LevelEditor extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 7461321112832160393L
-
Serialized Fields
-
bitmapCheckboxes
javax.swing.JCheckBox[] bitmapCheckboxes
-
levelEditView
LevelEditView levelEditView
-
loadButton
javax.swing.JButton loadButton
-
nameField
javax.swing.JTextField nameField
-
saveButton
javax.swing.JButton saveButton
-
tilePicker
TilePicker tilePicker
-
-
Class ch.idsia.benchmark.mario.engine.mapedit.LevelEditView extends javax.swing.JComponent implements Serializable
- serialVersionUID:
- -7696446733303717142L
-
Serialized Fields
-
level
Level level
-
levelRenderer
LevelRenderer levelRenderer
-
tilePicker
TilePicker tilePicker
-
xTile
int xTile
-
yTile
int yTile
-
-
Class ch.idsia.benchmark.mario.engine.mapedit.TilePicker extends javax.swing.JComponent implements Serializable
- serialVersionUID:
- -7696446733303717142L
-
Serialized Fields
-
pickedTile
byte pickedTile
-
tilePickChangedListener
LevelEditor tilePickChangedListener
-
xTile
int xTile
-
yTile
int yTile
-
-
-
Package ch.idsia.tools
-
Class ch.idsia.tools.GameViewer extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
btnUpdate
java.awt.Button btnUpdate
-
Console
java.awt.TextField Console
-
ContinuousUpdates
java.awt.Checkbox ContinuousUpdates
-
defaultLocation
java.awt.Point defaultLocation
-
defaultSize
java.awt.Dimension defaultSize
-
delay
int delay
-
FPS
int FPS
-
gameViewerViewPanel
ch.idsia.tools.GameViewer.GameViewerView gameViewerViewPanel
-
LabelConsole
java.awt.Label LabelConsole
-
marioVisualComponent
VisualizationComponent marioVisualComponent
-
ShowEnemiesObservation
java.awt.Checkbox ShowEnemiesObservation
-
ShowLevelMapObservation
java.awt.Checkbox ShowLevelMapObservation
-
ShowMergedObservation
java.awt.Checkbox ShowMergedObservation
-
Z0_Enemies
java.awt.Checkbox Z0_Enemies
-
Z0_Map
java.awt.Checkbox Z0_Map
-
Z1_Enemies
java.awt.Checkbox Z1_Enemies
-
Z1_Map
java.awt.Checkbox Z1_Map
-
Z2_Enemies
java.awt.Checkbox Z2_Enemies
-
Z2_Map
java.awt.Checkbox Z2_Map
-
ZLevelEnemies
java.awt.CheckboxGroup ZLevelEnemies
-
ZLevelEnemiesValue
int ZLevelEnemiesValue
-
ZLevelMap
java.awt.CheckboxGroup ZLevelMap
-
ZLevelMapValue
int ZLevelMapValue
-
-
Class ch.idsia.tools.RandomCreatureGenerator extends java.util.Random implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
allowedCreatures
java.util.HashSet<java.lang.String> allowedCreatures
-
counters
int[] counters
-
creaturesEnabled
boolean creaturesEnabled
-
difficulty
int difficulty
-
GOOMBA
int GOOMBA
-
GOOMBA_WINGED
int GOOMBA_WINGED
-
GREEN_KOOPA
int GREEN_KOOPA
-
GREEN_KOOPA_WINGED
int GREEN_KOOPA_WINGED
-
kindByDifficulty
boolean kindByDifficulty
-
kinds
java.lang.String[] kinds
-
lastDecreased
java.lang.String lastDecreased
-
RED_KOOPA
int RED_KOOPA
-
RED_KOOPA_WINGED
int RED_KOOPA_WINGED
-
SPIKY
int SPIKY
-
SPIKY_WINGED
int SPIKY_WINGED
-
WAVE_GOOMBA
int WAVE_GOOMBA
-
-
Class ch.idsia.tools.ReplayerOptions.Interval extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
from
int from
-
to
int to
-
-
Class ch.idsia.tools.ToolsConfigurator extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 1L
-
-
Package ch.idsia.utils.statistics
-
Class ch.idsia.utils.statistics.StatisticalSummary extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
gm
double gm
-
logsum
double logsum
-
max
double max
-
mean
double mean
-
min
double min
-
n
int n
-
name
java.lang.String name
-
sd
double sd
-
sum
double sum
-
sumsq
double sumsq
-
valid
boolean valid
-
watch
StatisticalSummary.Watch watch
-
-