Serialized Form
-
Package eu.iv4xr.framework.exception
-
Class eu.iv4xr.framework.exception.Iv4xrError extends Error implements Serializable
- serialVersionUID:
- 1L
-
-
Package eu.iv4xr.framework.mainConcepts
-
Class eu.iv4xr.framework.mainConcepts.ObservationEvent extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
familyName
String familyName
A name to classify the event as belonging to some family of semantically similar events.
-
-
Class eu.iv4xr.framework.mainConcepts.ObservationEvent.CoveragePointEvent extends ObservationEvent implements Serializable
-
Serialized Fields
-
coveragePointId
String coveragePointId
A unique ID that identifies the covered coverage-point.
-
-
-
Class eu.iv4xr.framework.mainConcepts.ObservationEvent.ScalarTracingEvent extends ObservationEvent.TimeStampedObservationEvent implements Serializable
-
Class eu.iv4xr.framework.mainConcepts.ObservationEvent.TimeStampedObservationEvent extends ObservationEvent implements Serializable
- serialVersionUID:
- 1L
-
Class eu.iv4xr.framework.mainConcepts.ObservationEvent.VerdictEvent extends ObservationEvent.TimeStampedObservationEvent implements Serializable
-
Serialized Fields
-
verdict
Boolean verdict
A "true" represents a positive verdict, which should be given when a test-agent observes something that is correct, as it should be. A "false" on the other hand, represents a negative verdict, which should be given when the test-agent observes something that violates correctness. Null represents undecided.
-
-
-
Class eu.iv4xr.framework.mainConcepts.WorldEntity extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dynamic
boolean dynamic
If true then this entity is "dynamic", which means that its state may change at the runtime. Note that an entity does not have to be moving (having velocity) to be dynamic. -
elements
Map<String,WorldEntity> elements
-
extent
Vec3 extent
Bounding box of this entity. -
id
String id
A unique id identifying this entity. -
lastStutterTimestamp
long lastStutterTimestamp
The last time the state of this entity is sampled, after which its state is always sampled to be the same as its current state (the start of stutter period towards the current state). If the value is -1, if this time is not known. -
position
Vec3 position
The center position of this entity, -
previousState
WorldEntity previousState
To keep one single copy of the entity's previous state. -
properties
Map<String,Serializable> properties
-
timestamp
long timestamp
Represent the last time the state of this entity is sampled. -
type
String type
The type-name of the entity, e.g. "door". -
velocity
Vec3 velocity
-
-
Class eu.iv4xr.framework.mainConcepts.WorldModel extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
agentId
String agentId
The id of the agent that owns this World Model. -
elements
Map<String,WorldEntity> elements
In-world entities that populate this World Model. -
extent
Vec3 extent
-
position
Vec3 position
The position of the agent that owns this World Model. -
timestamp
long timestamp
Represent the last time this WorldModel is updated with fresh sampling. Note that sampling may only update the state of some of the entities, rather than all, because the agent can only see some part of the world. -
velocity
Vec3 velocity
-
-
-
Package eu.iv4xr.framework.spatial
-
Class eu.iv4xr.framework.spatial.IntVec2D extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
x
int x
-
y
int y
-
-
Class eu.iv4xr.framework.spatial.Vec3 extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
x
float x
-
y
float y
-
z
float z
-
-
-
Package eu.iv4xr.framework.spatial.meshes
-
Class eu.iv4xr.framework.spatial.meshes.EdgeMap extends HashMap<Integer,HashSet<Integer>> implements Serializable
- serialVersionUID:
- -1791683183609681586L
-
-
Package nl.uu.cs.aplib.exampleUsages.fiveGame
-
Class nl.uu.cs.aplib.exampleUsages.fiveGame.GameDisplay extends JPanel implements Serializable
-
-
Package nl.uu.cs.aplib.exampleUsages.miniDungeon
-
Class nl.uu.cs.aplib.exampleUsages.miniDungeon.DungeonApp extends JPanel implements Serializable
-
Serialized Fields
-
consoleFont
Font consoleFont
-
disableKey
boolean disableKey
If true will disable interaction with physcal keys; useful when we want an algorithms instead of humans to play the game. -
dungeon
MiniDungeon dungeon
-
headless
boolean headless
-
loaded
boolean loaded
-
msgFromTheGame
String msgFromTheGame
-
origSpriteWidth
int origSpriteWidth
The size of each sprite in the sprite-image, e.g. 32x32 pixels. -
panelHeight
int panelHeight
-
panelWidth
int panelWidth
-
scaledSpriteWidtgh
int scaledSpriteWidtgh
The displayed size of each sprite. e.g. 16x16 pixels. This could be different than the original size of the sprite, in which case scaling is applied. -
soundOn
boolean soundOn
-
sounds
Map<String,Clip> sounds
-
sprites
Image sprites
Image containing the sprites for drawing the game (pic of monsters, walls etc). Each sprite is a picture of some size NxN pixels, and arranged as tiles in the Image. -
txtCharSize
int txtCharSize
-
validCharCommand
char[] validCharCommand
-
xMargin
int xMargin
-
yMargin
int yMargin
-
-
-
-
Package nl.uu.cs.aplib.exception
-
Class nl.uu.cs.aplib.exception.AplibError extends Error implements Serializable
- serialVersionUID:
- 1L
-