Serialized Form
Class Bobo extends jrobots.simulation.simulationObjects.JRobot implements Serializable |
feineFahrtrichtung
Angle feineFahrtrichtung
zielX
int zielX
zielY
int zielY
aggression
double aggression
health
double health
letzerSchussPos
Vector letzerSchussPos
gegnerPos
Vector gegnerPos
vorherigeGegnerPos
Vector vorherigeGegnerPos
vorherigeEigenePos
Vector vorherigeEigenePos
anzahlSchuesse
int anzahlSchuesse
scanRichtung
Angle scanRichtung
oeffnungsgrad
Angle oeffnungsgrad
scanErgebnis
Vector scanErgebnis
scanCounter
int scanCounter
startScanRichtung
Angle startScanRichtung
Class BogBot extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Angle latestSuccessfulScan
latestSuccessfulScanTime
double latestSuccessfulScanTime
scanTarget
Vector scanTarget
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
Class DonBot extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
latestSuccessfulScanTime
double latestSuccessfulScanTime
distanceToEnemy
double distanceToEnemy
angleToEnemy
int angleToEnemy
currentScanAngle
int currentScanAngle
scanAperture
short scanAperture
driveCounter
double driveCounter
apertureCount
short apertureCount
shot
boolean shot
nextScanUp
boolean nextScanUp
nextScanDown
boolean nextScanDown
newScan
boolean newScan
rsquared
double rsquared
scanCount
short scanCount
coordinates
java.util.LinkedList<E> coordinates
Class DoofBot extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
bigScan
boolean bigScan
cameFromBigScan
boolean cameFromBigScan
numNotFound
int numNotFound
lastAngle
int lastAngle
latestSuccessfulScan
int latestSuccessfulScan
scanRichtung
int scanRichtung
richtungNotFound
int richtungNotFound
foundInScanRichtung
boolean foundInScanRichtung
Class DumBot extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
autopilotMomentum
Angle autopilotMomentum
random
java.util.Random random
serialVersionUID: 1L
Class iBorg extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
scheduler
iBorgScheduler scheduler
scanner
iBorgScanner scanner
Class iBorgCalcMovement extends java.lang.Object implements Serializable |
Class iBorgColor extends java.lang.Object implements Serializable |
Class iBorgMoveCommand extends java.lang.Object implements Serializable |
angle
Angle angle
speed
double speed
Class iBorgScanner extends java.lang.Object implements Serializable |
addangle
Angle addangle
scanangle
Angle scanangle
resultList
java.util.List<E> resultList
borg
iBorg borg
preparedResult
iBorgScanResult preparedResult
state
int state
state1step
int state1step
donottwice
boolean donottwice
Class iBorgScanResult extends java.lang.Object implements Serializable |
direction
Angle direction
apperture
Angle apperture
borgPosition
Vector borgPosition
distance
double distance
scanTime
double scanTime
success
boolean success
Class iBorgScheduler extends java.lang.Object implements Serializable |
serialVersionUID: -3947593332787307959L
borg
iBorg borg
scheduledCommands
java.util.Dictionary<K,V> scheduledCommands
keys
java.util.List<E> keys
Class LeastSquaresPredictor extends java.lang.Object implements Serializable |
serialVersionUID: 2892311806599888116L
paramVectorLength
int paramVectorLength
paramVectorX
double[] paramVectorX
paramVectorY
double[] paramVectorY
maxSpeed
double maxSpeed
scandata
java.util.LinkedList<E> scandata
invalidSamples
int invalidSamples
validSamples
int validSamples
time
double time
estimationQuality
double estimationQuality
debugLines
Vector[] debugLines
Class LinearPredictor extends java.lang.Object implements Serializable |
serialVersionUID: -3391390920128479913L
maxSpeed
double maxSpeed
scandata
java.util.LinkedList<E> scandata
validSamples
int validSamples
lineBase
Vector lineBase
lineBaseTime
double lineBaseTime
lineDirection
Vector lineDirection
debugLines
Vector[] debugLines
time
double time
estimationQuality
double estimationQuality
Class MotherOfAllBots extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
serialVersionUID: 3917160481391298303L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Angle latestSuccessfulScan
latestSuccessfulScanTime
double latestSuccessfulScanTime
scanState
int scanState
assumedEnemyPosition
Vector assumedEnemyPosition
assumedEnemyDirection
Vector assumedEnemyDirection
enemyPositions
java.util.LinkedList<E> enemyPositions
turnDirection
Angle turnDirection
Class MU_002_VJ extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
CLOSE_IN_FACTOR
float CLOSE_IN_FACTOR
MAKE_WIDER_FACTOR
float MAKE_WIDER_FACTOR
MIN_SCAN_APERTURE
float MIN_SCAN_APERTURE
timeOfLastEvaluatedScan
double timeOfLastEvaluatedScan
lastNotCenterStepWas
MU_002_VJ.ScanStep lastNotCenterStepWas
enemyDirection
float enemyDirection
enemyAperture
float enemyAperture
currentScanStep
MU_002_VJ.ScanStep currentScanStep
threeCounter
float threeCounter
serialVersionUID: 3517073926073568997L
idea
Neo.Idea idea
nextIdeaChange
double nextIdeaChange
hacks
java.util.LinkedList<E> hacks
random
java.util.Random random
latestSuccessfulScan
Angle latestSuccessfulScan
scanTarget
Vector scanTarget
rotateDist
double rotateDist
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
Class Nilpferd extends jrobots.simulation.simulationObjects.JRobot implements Serializable |
feineFahrtrichtung
Angle feineFahrtrichtung
zielX
int zielX
zielY
int zielY
letzerSchussPos
Vector letzerSchussPos
gegnerPos
Vector gegnerPos
vorherigeGegnerPos
Vector vorherigeGegnerPos
anzahlSchuesse
int anzahlSchuesse
scanRichtung
Angle scanRichtung
oeffnungsgrad
Angle oeffnungsgrad
scanErgebnis
Vector scanErgebnis
scanCounter
int scanCounter
startScanRichtung
Angle startScanRichtung
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
Class Peeves extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
scanData
Peeves.ScanBuffer scanData
rand
java.util.Random rand
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
uhrzeigersinn
boolean uhrzeigersinn
cannonDirection
Angle cannonDirection
lastSpeed
double lastSpeed
orientation
Angle orientation
lastDistance
double lastDistance
color
int color
Class Rabbit extends jrobots.simulation.simulationObjects.JRobot2008 implements Serializable |
serialVersionUID: 8812570145737774827L
SCAN_INIT
int SCAN_INIT
SCAN_LEFTRIGHT1
int SCAN_LEFTRIGHT1
SCAN_LEFTRIGHT2
int SCAN_LEFTRIGHT2
SCAN_RIGHTLEFT1
int SCAN_RIGHTLEFT1
SCAN_RIGHTLEFT2
int SCAN_RIGHTLEFT2
maxNumEstimatedScans
int maxNumEstimatedScans
arenaCenter
Vector arenaCenter
timeNow
double timeNow
arenaRadius
double arenaRadius
flee
boolean flee
runClockwise
boolean runClockwise
scanDir
Angle scanDir
scanAperture
Angle scanAperture
scanState
int scanState
enemyPos
java.util.LinkedList<E> enemyPos
numSuccessfulScans
int numSuccessfulScans
unsuccessfulScans
int unsuccessfulScans
pctSuccessfulScans
double pctSuccessfulScans
avgScanAperture
double avgScanAperture
numEstimatedScans
int numEstimatedScans
numEstimatedScanTriples
int numEstimatedScanTriples
predictionEstimation
double predictionEstimation
actualityCriterium
double actualityCriterium
timeBetweenCriterium
double timeBetweenCriterium
accuracyCriterium
double accuracyCriterium
Class RandonatorMk4 extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
serialVersionUID: -1884314211985631523L
scanDirection
Angle scanDirection
latestSuccessfulScan
Angle latestSuccessfulScan
random
java.util.Random random
nextOrientationChange
double nextOrientationChange
scanAperture
Angle scanAperture
scanState
Rocketeer.ScanState scanState
- momentary scan strategy
scanAperture
Angle scanAperture
- momentary scan aperture (used for targetting resolution state)
scanHemisphere
int scanHemisphere
- used as subordinate scan state
scan1st
Scan scan1st
- Best scan of target
scan2nd
Scan scan2nd
- 2nd best scan of target
Class Rosenkrieger extends jrobots.simulation.simulationObjects.JRobot implements Serializable |
scanRichtung
Angle scanRichtung
scanOeffnung
Angle scanOeffnung
Class SchrutzRevolutions extends jrobots.simulation.simulationObjects.JRobot2008 implements Serializable |
serialVersionUID: 7099250956064863096L
time
double time
predictor
Predictor predictor
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
scanState
int scanState
serialVersionUID: -6890298049360578120L
scanDirection
Angle scanDirection
latestSuccessfulScan
Angle latestSuccessfulScan
latestSuccessfulScansAperture
Angle latestSuccessfulScansAperture
random
java.util.Random random
nextOrientationChange
double nextOrientationChange
scanAperture
Angle scanAperture
lastHealth
double lastHealth
smithID
int smithID
Class TurnaboutBore extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Angle latestSuccessfulScan
latestSuccessfulScanOrienation
Angle latestSuccessfulScanOrienation
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
Class Wadenbeisser extends jrobots.simulation.simulationObjects.JRobot2008 implements Serializable |
serialVersionUID: -3399247355635955204L
time
double time
desiredDistanceToCenter
double desiredDistanceToCenter
drivePredictor
Predictor drivePredictor
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
lastScannerAdjustment
double lastScannerAdjustment
scanState
int scanState
target
Vector target
serialVersionUID: -5364826721693293591L
SCANVALUE_MAX_AGE_SCAN
double SCANVALUE_MAX_AGE_SCAN
SCANVALUE_MAX_AGE_SHOOT
double SCANVALUE_MAX_AGE_SHOOT
SCANVALUE_MAX_AGE_DRIVE
double SCANVALUE_MAX_AGE_DRIVE
SCAN_ROUNDABOUT_COUNT
int SCAN_ROUNDABOUT_COUNT
SCAN_DIRECTIONAL_COUNT
int SCAN_DIRECTIONAL_COUNT
scanState
int scanState
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
minePos
Vector minePos
Package jrobots.simulation.simulationObjects |
Class jrobots.simulation.simulationObjects.Explosion extends java.lang.Object implements Serializable |
serialVersionUID: -6405140786467679004L
pos
Vector pos
orientation
Angle orientation
time
double time
Class jrobots.simulation.simulationObjects.FernsteuerBot extends jrobots.simulation.simulationObjects.Pilot implements Serializable |
serialVersionUID: 1L
Class jrobots.simulation.simulationObjects.JRobot extends jrobots.simulation.simulationObjects.Pilot implements Serializable |
serialVersionUID: -2357242728016864638L
Class jrobots.simulation.simulationObjects.JRobot2007 extends jrobots.simulation.simulationObjects.Pilot implements Serializable |
serialVersionUID: 6463504321943911067L
Class jrobots.simulation.simulationObjects.JRobot2008 extends jrobots.simulation.simulationObjects.Pilot implements Serializable |
serialVersionUID: -5269507620693035656L
serialVersionUID: 4916662582869180089L
Class jrobots.simulation.simulationObjects.Panzer extends java.lang.Object implements Serializable |
serialVersionUID: -7467190783725137022L
ID
int ID
pos
Vector pos
orientation
Angle orientation
velocityLinear
Vector velocityLinear
velocityAngular
Angle velocityAngular
- angular speed
health
double health
lastScan
Scan lastScan
timeOfLauncherReloaded
double timeOfLauncherReloaded
timeOfDropperReloaded
double timeOfDropperReloaded
turretIndex
int turretIndex
pilot
jrobots.simulation.simulationObjects.Pilot pilot
mileageLeft
double mileageLeft
- The mileage of the left and right tractor.
mileageRight
double mileageRight
missileLink
jrobots.simulation.simulationObjects.Directable missileLink
- The
Panzer
needs to be connected to a
Directable
device it is intended to be able to influence.
Note: The reference is single-sided and may be null.
Class jrobots.simulation.simulationObjects.Pilot extends java.lang.Object implements Serializable |
serialVersionUID: 3574587611340469934L
RIGHT
Angle RIGHT
- The degree value of this
Angle
is 0??. For driving and
shooting purposes it points to the right or in east direction.
DOWN
Angle DOWN
- The degree value of this
Angle
is 90??. For driving and
shooting purposes it points downwards or in south direction.
LEFT
Angle LEFT
- The degree value of this
Angle
is 180??. For driving and
shooting purposes it points to the left or in west direction.
UP
Angle UP
- The degree value of this
Angle
is 270??. For driving and
shooting purposes it points upwards or in north direction.
time
double time
health
double health
position
Vector position
orientation
Angle orientation
velocity
Vector velocity
lastScan
Scan lastScan
timeOfLauncherReloaded
double timeOfLauncherReloaded
timeOfDropperReloaded
double timeOfDropperReloaded
timeOfScannerReloaded
double timeOfScannerReloaded
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
cannonCommand
Angle cannonCommand
launcherAmmunition
jrobots.simulation.simulationObjects.Pilot.LauncherAmmunition launcherAmmunition
directableDestination
Vector directableDestination
mineCommand
jrobots.simulation.simulationObjects.Pilot.DropperCommand mineCommand
- Wether the pilot wants to lay a mine or not
useAutopilot
boolean useAutopilot
trackspeedLeft
double trackspeedLeft
trackspeedRight
double trackspeedRight
desiredDirection
Angle desiredDirection
desiredSpeed
double desiredSpeed
debugText
java.lang.String debugText
nameColor
java.awt.Color nameColor
turretColor
java.awt.Color turretColor
bodyColor
java.awt.Color bodyColor
memoryConsumption
int memoryConsumption
- The value of this variable gives a hint at how much memory [bytes] this
instance of Pilot including all its subobjects consumes.
Class jrobots.simulation.simulationObjects.ScanFan extends java.lang.Object implements Serializable |
serialVersionUID: 1281992155894427072L
x
double x
y
double y
startAngle
double startAngle
endAngle
double endAngle
range
double range
timeOfCreation
double timeOfCreation
serialVersionUID: -3177226067817741184L
angle
double angle
serialVersionUID: -6927416156239395949L
serialVersionUID: -5182428340952993253L
scanDirection
Angle scanDirection
- Richtung des Scanners zum Zeitpunkt des Scans
scanAperture
Angle scanAperture
- Öffnungswinkel des Scanners zum Zeitpunkt des Scans
distanceToTarget
double distanceToTarget
- Entfernung zum Ziel [Meter].
Falls kein anderer Bot im Scanbogen war, ist dieser Wert 0.
scannerPosition
Vector scannerPosition
- Position des Scanners zum Zeitpunkt des Scans
timeOfScan
double timeOfScan
- Zeitpunkt des Scans [Sekunden]
serialVersionUID: -1597769633640955671L
x
double x
y
double y