Serialized Form
Class _3Guys1Bot_ extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
lastScanNarrowed
boolean lastScanNarrowed
lastColor
int lastColor
color0
java.awt.Color color0
color1
java.awt.Color color1
color2
java.awt.Color color2
color3
java.awt.Color color3
color4
java.awt.Color color4
color5
java.awt.Color color5
color6
java.awt.Color color6
color7
java.awt.Color color7
color8
java.awt.Color color8
color9
java.awt.Color color9
color10
java.awt.Color color10
color11
java.awt.Color color11
lastScans
Scan[] lastScans
iterator
int iterator
tooInaccurate
boolean tooInaccurate
Class AJE_3 extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
lSSalt
Scan lSSalt
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
neighbourscan_COUNT
int neighbourscan_COUNT
ifound
boolean ifound
Class AlmostDead extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestScans
Scan[] latestScans
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
numberOfScans
int numberOfScans
clip
Scan clip
rocket
boolean rocket
counter
int counter
projectil
Vector projectil
mine
Vector mine
Class ArisadoBot2014 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 5584231476316306502L
leftScan
Angle leftScan
rightScan
Angle rightScan
targetScan
Angle targetScan
nextScan
Angle nextScan
checkMine
Angle checkMine
driveAngle
Angle driveAngle
startscan
boolean startscan
direction
boolean direction
target_lock
boolean target_lock
nextSpeed
double nextSpeed
random
java.util.Random random
lastScan
Scan lastScan
proxScan
ProximityScan proxScan
Class ArmyBotNewMk1 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
Fahrmodus
int Fahrmodus
momentanerZustand
int momentanerZustand
Zielwert
Angle Zielwert
Zielpunkt
Vector Zielpunkt
i
int i
angle1
Angle angle1
angle2
Angle angle2
angle3
Angle angle3
LetzterScanDirection
Angle LetzterScanDirection
angle4
Angle angle4
vector1
Vector[] vector1
vectorPositionSpeichern
Vector vectorPositionSpeichern
scan1
Scan scan1
scans
Scan[] scans
b
int b
angle1VariableZahler
int angle1VariableZahler
angle1Variable
int angle1Variable
LetzterScanWinkel
int LetzterScanWinkel
R
int R
G
int G
B
int B
ScanVariable
int ScanVariable
MisselSchiessenErlauben
int MisselSchiessenErlauben
start
int start
BlockadeAusweichenZahler
int BlockadeAusweichenZahler
LetzterScan
double LetzterScan
GespeicherteZeit
double GespeicherteZeit
Class ArmyBotNewMk2 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
Fahrmodus
int Fahrmodus
momentanerZustand
int momentanerZustand
Zielwert
Angle Zielwert
Zielpunkt
Vector Zielpunkt
i
int i
angle1
Angle angle1
angle2
Angle angle2
angle3
Angle angle3
LetzterScanDirection
Angle LetzterScanDirection
angle4
Angle angle4
angle5
Angle angle5
FramesZahlen
int FramesZahlen
vectorPositionSpeichern
Vector vectorPositionSpeichern
scan1
Scan scan1
scans
Scan[] scans
A
int A
Zahler
int Zahler
b
int b
angle1VariableZahler
int angle1VariableZahler
angle1Variable
int angle1Variable
LetzterScanWinkel
int LetzterScanWinkel
R
int R
G
int G
B
int B
ScanVariable
int ScanVariable
MisselSchiessenErlauben
int MisselSchiessenErlauben
start
int start
BlockadeAusweichenZahler
int BlockadeAusweichenZahler
LetzterScan
double LetzterScan
GespeicherteZeit
double GespeicherteZeit
Class AwesomeBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
r
java.util.Random r
counter
int counter
orientation
Angle orientation
velocity
Vector velocity
pos
Vector pos
aimed
boolean aimed
shoot
boolean shoot
last
SonarTrace last
current
SonarTrace current
lastPos
Vector lastPos
colorCounter
int colorCounter
ps
ProximityScan ps
Class BabisRulez extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable |
serialVersionUID: 1L
oldScan
SonarTrace oldScan
frameCounter
int frameCounter
FRAMESPERSCAN
int FRAMESPERSCAN
multiply
double multiply
lastTargetPos
Vector lastTargetPos
lastShootingPos
Vector lastShootingPos
Class Ballerman extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
frame
int frame
- aktueller Frame der Game-Engine
currentScan
Scan currentScan
- aktuelles Scan-Ergebnis
currentProximityScan
ProximityScan currentProximityScan
- temporaere Kopie des Minen-Radars
tempScan
Scan tempScan
- letzmaliges, erfolgreiches Scan-Ergebnis
tempScanned
boolean tempScanned
- wurde ein temporarerer Scan angelegt?
phase
int phase
- Phase der Angriff-Strategie
beginPhase
double beginPhase
- Beginn der aktuellen Phase (in Sec)
checkedRightPart
boolean checkedRightPart
- wurde rechter Teil (im UZS) bereits gecheckt?
Class Beelzebot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 2L
frameCounter
long frameCounter
lastSonarTrace
SonarTrace lastSonarTrace
currentSonarTrace
SonarTrace currentSonarTrace
movementAngle
Angle movementAngle
movementAngleOffset
Angle movementAngleOffset
Class BeerBot extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
angle
double angle
deltaApertureAngle
double deltaApertureAngle
minApertureAngle
double minApertureAngle
lastPosition
Vector lastPosition
timesNotFound
int timesNotFound
oldScan
Scan oldScan
counter
int counter
Class Bender extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
oldScan
Scan oldScan
latestScanHit
Scan latestScanHit
latestScanHitAngle
Angle latestScanHitAngle
enemeyDetected
boolean enemeyDetected
frameCounter
int frameCounter
drivingStraight
boolean drivingStraight
positionOpponentEstimated
Vector positionOpponentEstimated
currentDrivingDirection
Angle currentDrivingDirection
oldPosition
Vector oldPosition
oldHealth
double oldHealth
Class BennisFLOwerPowerTank extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
dirInt
int dirInt
lastDirInt
int lastDirInt
dir
Angle dir
count
int count
myScan
ProximityScan myScan
son1
SonarTrace son1
son2
SonarTrace son2
scanInt
int scanInt
colorInt
int colorInt
speed
int speed
myPos
Vector myPos
test
boolean test
gefahr
boolean gefahr
ausweichFlag
boolean ausweichFlag
Class BEUZA extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
shootDir
Angle shootDir
v
java.util.ArrayList<E> v
rnd
java.util.Random rnd
predictPosition
Vector predictPosition
targetVector
Vector targetVector
cannon
BEUZA.Cannon cannon
opState
BEUZA.OpState opState
cooldown
double[] cooldown
offScanCD
double offScanCD
trace
SonarTrace[] trace
tmpState
BEUZA.OpState tmpState
shoot
boolean shoot
shootNextFrame
boolean shootNextFrame
energyOffensive
double energyOffensive
energyExaktScan
double energyExaktScan
energyEcoScan
double energyEcoScan
cooldownTime
double cooldownTime
shortDistance
boolean shortDistance
Distance
double Distance
shortShootCooldown
double shortShootCooldown
cooldownshort
double cooldownshort
init
boolean init
energyInitScan
double energyInitScan
proxDist
double[] proxDist
evSpeed
double evSpeed
circleDistance
double circleDistance
speed
double speed
moveDir
Angle moveDir
proxScan
ProximityScan proxScan
evasionCD
java.lang.Double evasionCD
Class BinaryAimBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
curScanAngle
Angle curScanAngle
curAperture
Angle curAperture
minAperture
double minAperture
boostTriggerDistance
double boostTriggerDistance
minAccuracy
int minAccuracy
maxScanFrequency
int maxScanFrequency
standardDeviation
double standardDeviation
usePrediction
double usePrediction
moveProbability
double moveProbability
isMoving
boolean isMoving
scanState
int scanState
scanMode
BinaryAimBot.ScanMode scanMode
previousScan
Scan previousScan
Class bjoern extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
i
double i
j
double j
k
double k
boostTime
double boostTime
z
int z
found
boolean found
aperture
Angle aperture
lastScan
Scan lastScan
lastPos
Vector lastPos
Class BlackBeauty extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
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 BoomBot extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
currentState
BoomBot.State currentState
currentDriveDirection
Angle currentDriveDirection
currentTrace
SonarTrace currentTrace
Class Bot42 extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
scanFailCount
int scanFailCount
scanHistory
java.util.LinkedList<E> scanHistory
enemyEstimate
Vector enemyEstimate
OFFENSIVE
int OFFENSIVE
BALANCED
int BALANCED
DEFENSIVE
int DEFENSIVE
BEHAVIOR
int BEHAVIOR
ROCKET_WAIT_TIME
double ROCKET_WAIT_TIME
rocketFlying
boolean rocketFlying
rocketStartTime
double rocketStartTime
Class BotanicBot extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanState
BotanicBot.ScanState scanState
searchArea
BotanicBot.SearchArea searchArea
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
anotherSuccessfulScan
Scan anotherSuccessfulScan
latestSuccessfulScan
Scan latestSuccessfulScan
scanNum
int scanNum
lastEnemyProjectile
Vector lastEnemyProjectile
lastShotTime
int lastShotTime
ausweichen
boolean ausweichen
ausweichTime
int ausweichTime
Class BotMaster extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
frameCount
int frameCount
sonarExecuted
boolean sonarExecuted
enemyLocation
Vector enemyLocation
shootCount
int shootCount
recentSonarTrace
SonarTrace recentSonarTrace
drive
BotMaster.Drive drive
driveWait
int driveWait
Class BotNorris extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
radar
BotNorris.Radar radar
driver
BotNorris.Driver driver
Class Botty extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
lastScanDir
Angle lastScanDir
lastScanAperture
Angle lastScanAperture
scanDir
Angle scanDir
ScanAperture
Angle ScanAperture
lastScan
Scan[] lastScan
ScansSuccessful
java.lang.Boolean[] ScansSuccessful
enemyPosition
Scan[] enemyPosition
roundScan
int roundScan
looseScansRow
int looseScansRow
latestScan
Scan latestScan
searchBase
Angle searchBase
Class ChallengerUntamed2014 extends jrobots.simulation.simulationObjects.JRobot2014_en implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
driveAngle
Angle driveAngle
targetAngle
Angle targetAngle
previousScan
Scan previousScan
Class ChameleOnDrugs extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 42L
lastScan
Scan lastScan
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
nextScanAngles
java.util.List<E> nextScanAngles
timeOfLastScan
double timeOfLastScan
Class ChillBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: -7173941545231885824L
SCAN_APERTURE
double SCAN_APERTURE
BOOST_POWER_HEALTH
double BOOST_POWER_HEALTH
INIT_TIME
double INIT_TIME
previousScan
Scan previousScan
Class ChuckNorris extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
serialVersionUID: 1L
latestSuccessfulScan
Scan latestSuccessfulScan
beforeLatestSuccessfulScan
Scan beforeLatestSuccessfulScan
scanDirection
Angle scanDirection
isPredicted
boolean isPredicted
scanPrediction
Vector scanPrediction
projectilePrediction
Vector projectilePrediction
driveFactor
double driveFactor
driveSpeed
double driveSpeed
Class ChuckNorrisV2 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: -8919353523282785389L
sensors
ChuckNorrisV2.Sensors sensors
magazine
ChuckNorrisV2.Magazine magazine
scannerCountdown
java.util.concurrent.atomic.AtomicInteger scannerCountdown
randomDriveAngleOffsetFrequency
java.util.concurrent.atomic.AtomicInteger randomDriveAngleOffsetFrequency
randomDriveAngleCurrentOffset
double randomDriveAngleCurrentOffset
counter
java.util.concurrent.atomic.AtomicInteger counter
Class CoderChallenger2014 extends jrobots.simulation.simulationObjects.JRobot2014_en implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
driveAngle
Angle driveAngle
targetAngle
Angle targetAngle
Class ColognePunisher extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
directionChanged
boolean directionChanged
mineCounter
int mineCounter
Class ColonelDuck extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
scanState
ColonelDuck.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
random
java.util.Random random
nextOrientationChange
double nextOrientationChange
Class Combination extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable |
serialVersionUID: 1L
oldScan
SonarTrace oldScan
frameCounter
int frameCounter
FRAMESPERSCAN
int FRAMESPERSCAN
Counter
int Counter
multiply
double multiply
lastTargetPos
Vector lastTargetPos
lastShootingPos
Vector lastShootingPos
oldScans
java.util.ArrayList<E> oldScans
Class CompilerSaysLOLNOPE extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
ONEDIR
int ONEDIR
defaultAngle
Angle defaultAngle
oldAngle
Angle oldAngle
roundsDirection
int roundsDirection
negativ
boolean negativ
defaultVar
double defaultVar
timeout
long timeout
minedodge
long minedodge
one
SonarTrace one
two
SonarTrace two
shoot
int shoot
timoutScan
int timoutScan
Class CrapBot_v3 extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
serialVersionUID: 1L
currentScanAperture
Angle currentScanAperture
currentScanDirection
Angle currentScanDirection
notScannedAngle
Angle notScannedAngle
scanFactor
double scanFactor
scanFailCounter
int scanFailCounter
needsDrivingCorrection
int needsDrivingCorrection
latestSuccessfulScan
Scan latestSuccessfulScan
currentSuccessfulScan
Scan currentSuccessfulScan
previousSuccessfulScan
Scan previousSuccessfulScan
xE
double xE
yE
double yE
roughScanOrder
java.util.ArrayList<E> roughScanOrder
currentRoughScan
int currentRoughScan
Class CrazyDave extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
Class DancingQueen extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 5932615155311314104L
shootCounter
int shootCounter
SHOOT_WAIT
int SHOOT_WAIT
target
Vector target
targetStopped
boolean targetStopped
rocketRecentlyLaunched
boolean rocketRecentlyLaunched
driveSide
Angle driveSide
driveSideTime
int driveSideTime
driveSideChange
int driveSideChange
backwards
boolean backwards
MIN_DIST
int MIN_DIST
lastScanDirection
Angle lastScanDirection
lastScanAperture
Angle lastScanAperture
scanState
DancingQueen.ScanState scanState
scans
Scan[] scans
scanIndex
int scanIndex
firstScanIndex
int firstScanIndex
Class DBot2014 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
frameNum
long frameNum
stepAngle
Angle stepAngle
angle
Angle angle
minAperture
Angle minAperture
wasLocated
boolean wasLocated
correcting
boolean correcting
aperture
Angle aperture
step
int step
delta
Angle delta
targeted
boolean targeted
direction
Angle direction
speed
double speed
lastPos
Vector lastPos
danger
ProximityScan danger
maneur
java.lang.String maneur
maneurDistance
double maneurDistance
zeroSpeed
Vector zeroSpeed
ePoints
java.util.Queue<E> ePoints
MAX_EDEPTH
int MAX_EDEPTH
SAFE_MINE_DISTANCE
double SAFE_MINE_DISTANCE
degrees30
Angle degrees30
mineWarningDist
double mineWarningDist
Class Deadshoot extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
lSS
Scan lSS
pLSS
Scan[] pLSS
lastScan
Scan lastScan
targeting
boolean targeting
framesToLSS
int framesToLSS
myVelocity
Vector myVelocity
shoot
boolean shoot
counter
int counter
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
tribbleScan
boolean tribbleScan
tribbleScanState
int tribbleScanState
enemyDirection
Angle enemyDirection
lostTarget
boolean lostTarget
deferral
Angle deferral
enemyPosition
Vector enemyPosition
lastFrameEnemyPositions
Vector[] lastFrameEnemyPositions
enemyVelocity
double enemyVelocity
lastEnemyMovement
Vector lastEnemyMovement
meToEnemy
Vector meToEnemy
loveCounter
int loveCounter
loving
boolean loving
myPositions
java.util.ArrayList<E> myPositions
driveCounter
double driveCounter
driveScanTimer
int driveScanTimer
Class Desperado extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
keepScanning
boolean keepScanning
scanState
int scanState
scanfails
int scanfails
shots
int shots
lastScanTime
double lastScanTime
lastPos
Vector lastPos
scans
java.util.ArrayList<E> scans
sawtarget
boolean sawtarget
Class Desperado2012 extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
scanFails
int scanFails
scans
java.util.List<E> scans
frameCounter
int frameCounter
sign
double sign
Class DestrudoBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
Class DevilSkidder extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: -1884314211985631523L
scanDirection
Angle scanDirection
latestSuccessfulScan
Angle latestSuccessfulScan
random
java.util.Random random
nextBoosterRun
double nextBoosterRun
nextOrientationChange
double nextOrientationChange
proximityAlert
Vector proximityAlert
newAlert
boolean newAlert
Class DevilSkidderMk2 extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: -1884314211985631523L
scanDirection
Angle scanDirection
latestSuccessfulScan
Angle latestSuccessfulScan
random
java.util.Random random
nextBoosterRun
double nextBoosterRun
nextOrientationChange
double nextOrientationChange
proximityAlert
Vector proximityAlert
newAlert
boolean newAlert
Class Disciplinator extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
enemyPositions
java.util.LinkedList<E> enemyPositions
Class DojoDestroyer extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
traces
java.util.LinkedList<E> traces
state
DojoDestroyer.State state
frameCount
long frameCount
frameCountLastScan
long frameCountLastScan
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 DoofBotv2 extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
double scanDirection
searchScan
boolean searchScan
driveDirection
double driveDirection
abweichung
double abweichung
INIT_CHANGE_ANGLE
double INIT_CHANGE_ANGLE
CHANGE_ANGLE
double CHANGE_ANGLE
found
boolean found
lastSuccesfulScan
Scan lastSuccesfulScan
gegnerPositionen
java.util.ArrayList<E> gegnerPositionen
lastAngle
double lastAngle
angle
double angle
changeAngle
double changeAngle
last10Scans
int last10Scans
lastHealth
double lastHealth
schreibIndex
int schreibIndex
Class DoofBotv3 extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
lastScan
Scan lastScan
lastDistance
double lastDistance
search
boolean search
found
boolean found
scanned
boolean scanned
nextFireTime
double nextFireTime
scans
java.util.LinkedList<E> scans
positions
java.util.LinkedList<E> positions
shootCounter
int shootCounter
Class DumBot extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
autopilotMomentum
Angle autopilotMomentum
random
java.util.Random random
Class Dummybot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
TMinusOne
Scan TMinusOne
debugwait
int debugwait
themine
boolean themine
distMinebefore
double distMinebefore
distMinenow
double distMinenow
distEnemyBefore
double distEnemyBefore
lastTime
double lastTime
waitfirstenergy
boolean waitfirstenergy
directiontoDrive
Angle directiontoDrive
lastProxyScan
ProximityScan lastProxyScan
stdangle
Angle stdangle
Class EasyBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
health
double health
Class Emma extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable |
serialVersionUID: 1L
oldScan
SonarTrace oldScan
frameCounter
int frameCounter
FRAMESPERSCAN
int FRAMESPERSCAN
multiply
double multiply
lastTargetPos
Vector lastTargetPos
lastShootingPos
Vector lastShootingPos
angle
double angle
Class EmptyBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
Class EmptyBot2010 extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
Class EmptyBot2014 extends jrobots.simulation.simulationObjects.JRobot2014_en implements Serializable |
serialVersionUID: 1L
Class EmptyBot2014_2 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
scanAngleL
Angle scanAngleL
scanAngleH
Angle scanAngleH
newScanL
Angle newScanL
newScanH
Angle newScanH
scanAngle
Angle scanAngle
newScan
Angle newScan
lastTargetAngle1
Angle lastTargetAngle1
lastTargetAngle2
Angle lastTargetAngle2
lastTargetDist1
double lastTargetDist1
lastTargetDist2
double lastTargetDist2
boostTimeout
int boostTimeout
boostCounter
int boostCounter
shotEnergy
double shotEnergy
nearField
double nearField
lastScan
java.util.Stack<E> lastScan
maxSavedScans
int maxSavedScans
switchangle
boolean switchangle
v
Vector v
v1
Vector v1
serialVersionUID: 1L
driveDir
Angle driveDir
Class EngBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
foundOnce
boolean foundOnce
scan
double scan
lastScan
double lastScan
Class EnsignDuck extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanState
EnsignDuck.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 Exterminator extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
puffer
Exterminator.RingPuffer puffer
driveAngle
Angle driveAngle
state
Exterminator.State state
scanIntensity
double scanIntensity
boostBlocker
int boostBlocker
driveDirections
Angle driveDirections
Class FinalCrashBot extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
richtung
Vector richtung
angleDirection
int angleDirection
richtunggefunden
boolean richtunggefunden
scannable
boolean scannable
letzteTreffer
Vector letzteTreffer
scale
int scale
failedCounter
int failedCounter
Class Flak extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
angle1
Angle angle1
angle2
Angle angle2
angle3
Angle angle3
LetzterScanDirection
Angle LetzterScanDirection
Zielwert
Angle Zielwert
Zielpunkt
Vector Zielpunkt
b
int b
angle1VariableZahler
int angle1VariableZahler
angle1Variable
int angle1Variable
VorletzterScan
double VorletzterScan
LetzterScan
double LetzterScan
i
int i
Class Flopsi extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
frame
int frame
scancount
int scancount
tmpziel
Vector tmpziel
geschossen
boolean geschossen
richtung
boolean richtung
position1
Vector position1
position2
Vector position2
zielposition
Vector zielposition
zaehler
int zaehler
Class FooBarBazBot extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
succScans
java.util.ArrayList<E> succScans
framesSinceSuccScan
int framesSinceSuccScan
lastScans
java.util.ArrayList<E> lastScans
Class GeiloBot extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
lastEnemyScans
RingBuffer<T> lastEnemyScans
halfScanned
int halfScanned
lastProjectile
Vector lastProjectile
colors
java.util.List<E> colors
lastColor
int lastColor
doingDoubleshot
boolean doingDoubleshot
lastRedirection
double lastRedirection
Class GeiloBot13 extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
lastEnemyScans
GeiloBot13.ScanRingBuffer lastEnemyScans
rand
java.util.Random rand
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
driveDirection
Angle driveDirection
scanClockwise
boolean scanClockwise
firstHalfScanned
boolean firstHalfScanned
framecounter
int framecounter
nextSpeedChange
double nextSpeedChange
movementSpeed
double movementSpeed
driveForward
boolean driveForward
Class GeiloBot14 extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
lastEnemyScans
GeiloBot14.ScanRingBuffer lastEnemyScans
rand
java.util.Random rand
prevScan
Scan prevScan
scanDirection
Angle scanDirection
driveDirection
Angle driveDirection
scanClockwise
boolean scanClockwise
framecounter
int framecounter
nextSpeedChange
double nextSpeedChange
nextNearBlock
double nextNearBlock
nextDefenseBlock
double nextDefenseBlock
nextScanReset
double nextScanReset
movementSpeed
double movementSpeed
driveForward
boolean driveForward
Class GeiloBot15 extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
lastEnemyScans
GeiloBot15.ScanRingBuffer lastEnemyScans
rand
java.util.Random rand
driveDirection
Angle driveDirection
framecounter
int framecounter
nextSpeedChange
double nextSpeedChange
movementSpeed
double movementSpeed
driveForward
boolean driveForward
lastScanTime
double lastScanTime
lastEvasionTime
double lastEvasionTime
lastScan
SonarTrace lastScan
Class GeiloBot16 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
rand
java.util.Random rand
scanner
GeiloBot16.Scanner scanner
timer
GeiloBot16.Timer timer
framecounter
int framecounter
Class Gerrie extends AbstractRobot implements Serializable |
serialVersionUID: -4179354601918989895L
previousHealth
double previousHealth
healthThreshold
double healthThreshold
Class Ghandi extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
phase
int phase
scanCounter
int scanCounter
approxSonarScan
SonarTrace approxSonarScan
isInSafeZone
boolean isInSafeZone
rocketcounter
int rocketcounter
fireScanFrameCounter
int fireScanFrameCounter
fireScanResults
java.util.ArrayList<E> fireScanResults
isScanningFire
boolean isScanningFire
isFireing
boolean isFireing
fireBurstCounter
int fireBurstCounter
firstboost
boolean firstboost
d1
Vector d1
d2
Vector d2
d3
Vector d3
Class GreatestBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
scanEnergy
double scanEnergy
random
java.util.Random random
scanStrategy
GreatestBot.ScanStrategy scanStrategy
attackStrategy
GreatestBot.AttackStrategy attackStrategy
moveStrategy
GreatestBot.MoveStrategy moveStrategy
frameCounter
int frameCounter
previousTrace
SonarTrace previousTrace
Class HanSolo extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
start
boolean start
drive
boolean drive
sonar
SonarTrace sonar
angle
int angle
Class Haubitze extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 7099250956064863096L
time
double time
predictor
Predictor predictor
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
scanState
int scanState
timeOfLastScan
double timeOfLastScan
timeOfLastRocketTurn
double timeOfLastRocketTurn
lastRocketPosition
Vector lastRocketPosition
lastRocketPositionTime
double lastRocketPositionTime
rocketSpeed
Vector rocketSpeed
Class Hell9000 extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
init
boolean init
initrunaway
boolean initrunaway
lastTrace
SonarTrace lastTrace
lastScanTime
double lastScanTime
predictedTarget
Vector predictedTarget
fire
boolean fire
fireTime
double fireTime
target
Vector target
lastDriveTime
double lastDriveTime
Class HiasBot extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
shootingEnergyLimit
double shootingEnergyLimit
scanner
Scanner scanner
predictor
Predictor2 predictor
launchableProximityBuffer
RingBuffer<T> launchableProximityBuffer
lastBoost
double lastBoost
boostDirection
Angle boostDirection
rocketSpeedAcc
double rocketSpeedAcc
rocketSpeedCount
double rocketSpeedCount
oldRockets
RingBuffer<T> oldRockets
salve
int salve
modularFrameCounter
int modularFrameCounter
currentTargetPosition
Vector currentTargetPosition
Class HiasBot1404 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: -6467685087216053126L
successfulScans
java.util.Deque<E> successfulScans
- The currently stored successful scans.
randomNumberGenerator
java.util.Random randomNumberGenerator
initialAperture
Angle initialAperture
maxSplits
int maxSplits
minEnergyBoundForScan
double minEnergyBoundForScan
splitIntoCount
int splitIntoCount
toScanFroms
java.util.Deque<E> toScanFroms
lastScanSplit
HiasBot1404.ScanSplit lastScanSplit
lastTargetPosition
Vector lastTargetPosition
lastHazardDetection
double lastHazardDetection
movementDirection
Angle movementDirection
state
HiasBot1404.BOT_STATE state
- The current bot state. Initialize with scanning to enable evasion.
Class HiasBot1411 extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: -342523525256053126L
lastSuccessfulScans
java.util.Deque<E> lastSuccessfulScans
movementDirection
Angle movementDirection
lastActionTime
double lastActionTime
state
HiasBot1411.BOT_STATE state
- The current bot state. Initialize with scanning to enable evasion.
scanDirection
Angle scanDirection
scanClockwise
boolean scanClockwise
scans
java.util.ArrayDeque<E> scans
Class HiasBot1511 extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1066542562979821631L
currentFrame
int currentFrame
traces
java.util.Deque<E> traces
Class HiasBot1606 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 123487234730L
currentFrame
int currentFrame
lastEscapeFrame
int lastEscapeFrame
traces
java.util.Deque<E> traces
Class HierKoennteIhreWerbungStehen extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
enemyPositions
java.util.LinkedList<E> enemyPositions
Class Hoco extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
force
int force
pre
int pre
std
Angle std
tmp
Angle tmp
Class HouhgEi extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
lastScans
java.util.LinkedList<E> lastScans
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
failedScans
int failedScans
lastPredictions
java.util.LinkedList<E> lastPredictions
driveAwayCounter
int driveAwayCounter
attackCounter
int attackCounter
programCounter
int programCounter
updateRockets
boolean updateRockets
toggler
boolean toggler
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 Ich_fahre_BiodieselMk2 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
ScanAperture
Angle ScanAperture
- Wohin soll der Scanner ausgerichtet werden?
ScanDirection
Angle ScanDirection
scan_start
double scan_start
scan_end
double scan_end
scan_cur
double scan_cur
phase1
boolean phase1
scanphase1
Scan scanphase1
LastEnemyAngle
double LastEnemyAngle
- nachdem die 3 Sektoren gescannt wurden, wird hier der naechste Sektor ermittelt
enemyDetected
boolean enemyDetected
LetztePos
Vector LetztePos
VorletztePos
Vector VorletztePos
LetzteZeit
double LetzteZeit
VorletzteZeit
double VorletzteZeit
TimeOfLastShot
double TimeOfLastShot
- Wohin soll geschossen werden?
Class ImbaBotMK3 extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
predictedPosition
Vector predictedPosition
targetAngle
Angle targetAngle
shooting
boolean shooting
firstScan
Scan firstScan
secondScan
Scan secondScan
scanAperture
Angle scanAperture
scanArea
int scanArea
scanState
int scanState
frame
int frame
aktAngle
Angle aktAngle
turnAngle
Angle turnAngle
Class InnovatorBot extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
previousSuccessfulScan
Scan previousSuccessfulScan
allScans
java.util.List<E> allScans
allSuccesfullyScans
java.util.List<E> allSuccesfullyScans
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
shouldDrive
boolean shouldDrive
Class JARVIS extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: -6991418438688886457L
numMissilesToShoot
int numMissilesToShoot
scanPrecision
int scanPrecision
estimatedEnemyAngle
double estimatedEnemyAngle
found
boolean found
Class JDBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
scanAngle
double scanAngle
scanForPosition
Vector scanForPosition
scanOpen
double scanOpen
hasScanDirectionFlipped
boolean hasScanDirectionFlipped
scanDirection
int scanDirection
lastEnemyPosition
Vector lastEnemyPosition
lastScans
Scan[] lastScans
enemyInRadius
double enemyInRadius
lastEnemySitingTime
double lastEnemySitingTime
mines
double[][] mines
lastEnergy
double lastEnergy
lastLaunchTryTarget
Vector lastLaunchTryTarget
lastLaunchTryLandTime
double lastLaunchTryLandTime
myGrenades
double[][] myGrenades
projectile
Vector projectile
projectileSpeed
Vector projectileSpeed
circles
double[][] circles
lastDir
int lastDir
circleCount
int circleCount
lastDistances
double[][] lastDistances
turnDirLeft
boolean turnDirLeft
nextTurnTime
double nextTurnTime
projectileDodgeBySpeed
boolean projectileDodgeBySpeed
projectileDodgeLeft
boolean projectileDodgeLeft
projectileDodgeRight
boolean projectileDodgeRight
projectileDodgeBoost
boolean projectileDodgeBoost
boosted
boolean boosted
projectileDodgePower
double projectileDodgePower
directions
Vector[] directions
newProjectile
boolean newProjectile
futurePoints
double[][] futurePoints
lastPosition
Vector lastPosition
doingSuperAttack
boolean doingSuperAttack
superAttackTargetNum
int superAttackTargetNum
superAttackTargets
Vector[] superAttackTargets
Class Joakim extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
Class JROBOSS extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 3072L
accurateScanEnergy
float accurateScanEnergy
i
int i
hue
float hue
firstTrace
Vector firstTrace
secondTrace
Vector secondTrace
target
Vector target
direction
Vector direction
projectileFrameSpeed
double projectileFrameSpeed
waitNumber
int waitNumber
waitCounter
int waitCounter
shotNumber
int shotNumber
shotCounter
int shotCounter
targets
Vector[] targets
INIT
int INIT
SCAN1
int SCAN1
SCAN2
int SCAN2
SHOOT
int SHOOT
state
int state
hit
boolean hit
Class JuengerAlsJederErstie extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
ownPosition
java.util.ArrayList<E> ownPosition
enemySonarTrace
java.util.ArrayList<E> enemySonarTrace
counter
int counter
Class K_Bang_Turingmaschine extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 42L
Class kameltreiber extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
Class Kamikaze extends OnsetBot2011 implements Serializable |
angle
int angle
scanAngle
Angle scanAngle
scanDirection
Angle scanDirection
lastFound
Vector lastFound
frame
int frame
pos
int pos
mineCounter
int mineCounter
foundCounter
int foundCounter
richtungGegner
Vector richtungGegner
Class Kanonenfutter extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: 1L
health
double health
rotation
int rotation
enemyPosition
Vector enemyPosition
lastSuccesfulScans
java.util.ArrayList<E> lastSuccesfulScans
Class KillerBot extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
Class KlausMk1 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
rundenZaehler
int rundenZaehler
enemySpotted
boolean enemySpotted
shoot
boolean shoot
rnd
java.util.Random rnd
random
double random
fahrWinkel
java.util.Random fahrWinkel
stdAperture
Angle stdAperture
scanAngle
Angle scanAngle
turnAngle
Angle turnAngle
shootAngle
Angle shootAngle
scan
Scan scan
richtung
boolean richtung
- Sensoren auswerten
counter
int counter
Class KlausMk2 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
rundenZaehler
int rundenZaehler
enemySpotted
boolean enemySpotted
shoot
boolean shoot
random
double random
fahrWinkel
java.util.Random fahrWinkel
stdAperture
Angle stdAperture
currAngle
Angle currAngle
newAngle
Angle newAngle
scanAngle
Angle scanAngle
turnAngle
Angle turnAngle
shootAngle
Angle shootAngle
diff
Angle diff
scan
Scan scan
lastScan
Scan lastScan
shootVector
Vector shootVector
randomKurve
double randomKurve
scanAngleKurve
Angle scanAngleKurve
negativerWinkel
double negativerWinkel
richtung
boolean richtung
- Sensoren auswerten
counter
int counter
Class knappDaneben extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
scan1
Scan scan1
scan2
Scan scan2
scanRichtung
double scanRichtung
deadZoneIntervall
double deadZoneIntervall
drehungsIntervall
double drehungsIntervall
scanFlip
boolean scanFlip
Class Knerki extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
lastTraces
java.util.List<E> lastTraces
lastEnemyLocation
Vector lastEnemyLocation
lastMoveAngle
Angle lastMoveAngle
newMoveAngleRequired
boolean newMoveAngleRequired
turnLeft
boolean turnLeft
turnDegrees
double turnDegrees
forward
boolean forward
Class Koronis2014 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
perpendicular
Angle perpendicular
angle
int angle
getAwayTimer
int getAwayTimer
initialContact
boolean initialContact
globalScan
Angle globalScan
globalScanFound
Angle globalScanFound
enemyFound
boolean enemyFound
ninetyScan
Angle ninetyScan
ninetyScanFound
Angle ninetyScanFound
tenDegree
Angle tenDegree
enemyFoundNinety
boolean enemyFoundNinety
saveScanEnergy
boolean saveScanEnergy
oneDegree
Angle oneDegree
enemyFoundTen
boolean enemyFoundTen
tenScan
Angle tenScan
tenScanFound
Angle tenScanFound
lastKnownPosition
Vector lastKnownPosition
previousPosition
Vector previousPosition
currentPosition
Vector currentPosition
previousScan
Scan previousScan
estimatedPosition
Vector estimatedPosition
thisNthat
boolean thisNthat
everyFiveTurns
int everyFiveTurns
Class l33torizorMk1 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
driveDirection
Angle driveDirection
roundDrive
double roundDrive
level
int level
- Level gibt an, in welchem scan-modus sich der bot befindet.
Level 1: noch kein bot gefunden, wahllos im uzs scannen
falls gefunden, vor zu 2, falls nicht, zurueck zu 1
Level 2: bot im scanbereich gefunden, suche links
falls gefunden, zurueck zu 2, falls nicht, vor zu 3
Level 3: falls links nichts gefunden, suche rechts
falls gefunden, zurueck zu 2, falls nicht, zurueck zu 1
distanceFactor
double distanceFactor
- Der distanceFaktor wird fuer die mindest-winkel-berechnung benoetigt.
die formel ist: winkel(rad) = distanceFactor / Entfernung
also indirekt proportional
aimCounter
int aimCounter
- nur alle x Ticks soll die Rakete neu ausgerichtet werden!
aimMax gibt anzahl der ticks an, aimcounter zaehlt nur mit
aimMax
int aimMax
enemyTargeted
boolean enemyTargeted
- enemyTargeted gibt an, ob der letzte Scan genau war, also den Feind erwischt hat.
wichtig fuer die neubestimmung der lenkraketen-ziele
enemyTargeted2 is fuer den vorletzten Scan
enemyTargeted2
boolean enemyTargeted2
colorCount
double colorCount
- zaehlvariable fuer den Farbwechsel
des Namens
direction
int direction
- gibt die Richtung an...
-1: gegen UZS
+1: im UZS
gilt fuer fahren, schiessen und scannen
directionCount zaehlt die richtungen...
[0] entspricht -1!
richtung is die start-richtung in die gefahren wird
directionCount
int[] directionCount
richtung
double richtung
vorletzterScan
Scan vorletzterScan
- vorletzter scan & letzter Scan (nur 2er-scans!)
benoetigt fuers schiessen
letzterScan
Scan letzterScan
Class l33torizorMk11 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
driveDirection
Angle driveDirection
roundDrive
double roundDrive
level
int level
- Level gibt an, in welchem scan-modus sich der bot befindet.
Level 1: noch kein bot gefunden, wahllos im uzs scannen
falls gefunden, vor zu 2, falls nicht, zurueck zu 1
Level 2: bot im scanbereich gefunden, suche links
falls gefunden, zurueck zu 2, falls nicht, vor zu 3
Level 3: falls links nichts gefunden, suche rechts
falls gefunden, zurueck zu 2, falls nicht, zurueck zu 1
distanceFactor
double distanceFactor
- Der distanceFaktor wird fuer die mindest-winkel-berechnung benoetigt.
die formel ist: winkel(rad) = distanceFactor / Entfernung
also indirekt proportional
aimCounter
int aimCounter
- nur alle x Ticks soll die Rakete neu ausgerichtet werden!
aimMax gibt anzahl der ticks an, aimcounter zaehlt nur mit
aimMax
int aimMax
enemyTargeted
boolean enemyTargeted
- enemyTargeted gibt an, ob der letzte Scan genau war, also den Feind erwischt hat.
wichtig fuer die neubestimmung der lenkraketen-ziele
enemyTargeted2 is fuer den vorletzten Scan
enemyTargeted2
boolean enemyTargeted2
colorCount
double colorCount
- zaehlvariable fuer den Farbwechsel
des Namens
direction
int direction
- gibt die Richtung an...
-1: gegen UZS
+1: im UZS
gilt fuer fahren, schiessen und scannen
directionCount zaehlt die richtungen...
[0] entspricht -1!
richtung is die start-richtung in die gefahren wird
directionCount
int[] directionCount
richtung
double richtung
vorletzterScan
Scan vorletzterScan
- vorletzter scan & letzter Scan (nur 2er-scans!)
benoetigt fuers schiessen
letzterScan
Scan letzterScan
Class l33torizorMk2 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
driveDirection
Angle driveDirection
roundDrive
double roundDrive
level
int level
- Level gibt an, in welchem scan-modus sich der bot befindet.
Level 1: noch kein bot gefunden, wahllos im uzs scannen
falls gefunden, vor zu 2, falls nicht, zurueck zu 1
Level 2: bot im scanbereich gefunden, suche links
falls gefunden, zurueck zu 2, falls nicht, vor zu 3
Level 3: falls links nichts gefunden, suche rechts
falls gefunden, zurueck zu 2, falls nicht, zurueck zu 1
distanceFactor
double distanceFactor
- Der distanceFaktor wird fuer die mindest-winkel-berechnung benoetigt.
die formel ist: winkel(rad) = distanceFactor / Entfernung
also indirekt proportional
aimCounter
int aimCounter
- nur alle x Ticks soll die Rakete neu ausgerichtet werden!
aimMax gibt anzahl der ticks an, aimcounter zaehlt nur mit
aimMax
int aimMax
enemyTargeted
boolean enemyTargeted
- enemyTargeted gibt an, ob der letzte Scan genau war, also den Feind erwischt hat.
wichtig fuer die neubestimmung der lenkraketen-ziele
enemyTargeted2 is fuer den vorletzten Scan
enemyTargeted2
boolean enemyTargeted2
colorCount
double colorCount
- zaehlvariable fuer den Farbwechsel
des Namens
direction
int direction
- gibt die Richtung an...
-1: gegen UZS
+1: im UZS
gilt fuer fahren, schiessen und scannen
directionCount zaehlt die richtungen...
[0] entspricht -1!
richtung is die start-richtung in die gefahren wird
directionCount
int[] directionCount
richtung
double richtung
letzterScan
Scan[] letzterScan
- vorletzte scans & letzter Scan (nur 2er-scans!) -> letzterScan[array]
0-> letzter
1-> vorletzter usw...
benoetigt fuers schiessen
tempVector is primaer der durchschnittspunkt der letzten 2 scans
lastShotMissile gibt an, ob als letztes eine Rakete abgeschossen wurde
abschussZeit gibt die Zeit an, zu der eine Rakete abgeschossen wurde
tempVector
Vector tempVector
scanInit
boolean scanInit
newScan
Scan newScan
newScan2
Scan newScan2
tempTime
double tempTime
abschussZeit
double abschussZeit
lastShotMissile
boolean lastShotMissile
Class Larry extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: -8924887675352581163L
energyLogger
Larry.EnergyLogger energyLogger
predictor
Larry.Predictor predictor
scanner
Larry.SweepScanner scanner
turret
Larry.PredictionTurret turret
driver
Larry.PredictionDriver driver
proxScanner
Larry.ProximityScanner proxScanner
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 Legendron extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: 1L
lastEnemy
Vector[] lastEnemy
target
Vector target
index
int index
missCount
int missCount
scanDir
Legendron.ScanDir scanDir
scanAngle
Angle scanAngle
lost
boolean lost
shootsecond
boolean shootsecond
spreadAngle
double spreadAngle
direction
int direction
spreadLength
double spreadLength
moveFactor
double moveFactor
switchtimer
int switchtimer
left
Legendron.Rocket left
right
Legendron.Rocket right
calcRockets
boolean calcRockets
pos
Vector pos
vel
Vector vel
calcedVel
Vector calcedVel
Class Leopard9 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
scanHistory
java.util.LinkedList<E> scanHistory
debugSchiessen
boolean debugSchiessen
debugFahren
boolean debugFahren
scanCounter
int scanCounter
scanIntensity
double scanIntensity
maxTotalIntensity
double maxTotalIntensity
previousScanSend
boolean previousScanSend
gegnerMitte
Vector gegnerMitte
gegnerRichtung
Vector gegnerRichtung
gegnerSpitze
Vector gegnerSpitze
wirZumGegner
Vector wirZumGegner
letzteGegnerPosition
Vector letzteGegnerPosition
letzterRichtungsVektor
Vector letzterRichtungsVektor
mitteHistory
java.util.LinkedList<E> mitteHistory
boostZaehler
int boostZaehler
Class LittlePony extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
time
double time
predictor
Predictor predictor
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
scanState
int scanState
timeOfLastScan
double timeOfLastScan
timeOfLastRocketTurn
double timeOfLastRocketTurn
lastRocketPosition
Vector lastRocketPosition
lastRocketPositionTime
double lastRocketPositionTime
rocketSpeed
Vector rocketSpeed
Class LoopBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
drivePilot
LoopBot.DrivePilot drivePilot
dodgePilot
LoopBot.DodgePilot dodgePilot
shootPilot
LoopBot.ShootPilot shootPilot
mineTracker
LoopBot.MineTracker mineTracker
infraredPilot
LoopBot.InfraredPilot infraredPilot
Class LoriPetty extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
firstTrace
SonarTrace firstTrace
secondTrace
SonarTrace secondTrace
canShoot
boolean canShoot
targetVector
Vector targetVector
time_threshold
double time_threshold
timeBetweenScans
double timeBetweenScans
init
boolean init
r
java.util.Random r
Class M4rcPh1l1ppB0t2014 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
scans
java.util.List<E> scans
successfullScans
java.util.List<E> successfullScans
scansTMP
java.util.List<E> scansTMP
nextScans
java.util.List<E> nextScans
bulletSim
java.util.List<E> bulletSim
meSim
java.util.List<E> meSim
scanLevel
int scanLevel
currentScanArperture
Angle currentScanArperture
lastSuccess
Scan lastSuccess
energyOfThisFrame
double energyOfThisFrame
TANK_SIZE_AS_ARC
double TANK_SIZE_AS_ARC
VERBOSE_DEBUG_RADAR
boolean VERBOSE_DEBUG_RADAR
SUCCESSFUL_SCAN_DISTANCE
int SUCCESSFUL_SCAN_DISTANCE
Class Mammut extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
lastScans
java.util.List<E> lastScans
counter
int counter
noFindCount
int noFindCount
currentDirection
double currentDirection
currentAperture
double currentAperture
lastFrameFound
boolean lastFrameFound
degreeAngle
int degreeAngle
fixedDirection
double fixedDirection
switchLeft
boolean switchLeft
stopTimer
int stopTimer
Class MammutPanzer extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
changeDirection
int changeDirection
bScanned
boolean bScanned
bDriving
boolean bDriving
bStart
boolean bStart
bTrace1
boolean bTrace1
bTrace2
boolean bTrace2
location1
Vector location1
drivingDirection
Vector drivingDirection
oldPosition
Vector oldPosition
sonarTrace1
SonarTrace sonarTrace1
iFramesDriving
int iFramesDriving
iFramesDrivingMax
int iFramesDrivingMax
dMultiplicator
double dMultiplicator
oldHealth
double oldHealth
iTimer
int iTimer
dScanEnergy
double dScanEnergy
Class Marvin extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
lastScan
Scan lastScan
random
java.util.Random random
verbleibendeSchusse
int verbleibendeSchusse
schussnummer
int schussnummer
getLastestRoundaboutScanHit
Scan getLastestRoundaboutScanHit
scanZustand
int scanZustand
Class Marvin16 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
SCAN_INTERVAL
int SCAN_INTERVAL
ACTION_ENERGY_THRESHOLD
double ACTION_ENERGY_THRESHOLD
SONAR_ENERGY
double SONAR_ENERGY
TTT_FACTOR
double TTT_FACTOR
MIN_DISTANCE
double MIN_DISTANCE
SPEED
double SPEED
AVOID_ANGLE
double AVOID_ANGLE
state
Marvin16.State state
scan1
SonarTrace scan1
scan2
SonarTrace scan2
scanCounter
int scanCounter
estimTargetPos
Vector estimTargetPos
Class Marvin42 extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
oldScan
SonarTrace oldScan
oldSVector
Vector oldSVector
inter
int inter
SCANNSPERFRAME
int SCANNSPERFRAME
lastPrediction
Vector lastPrediction
multiply
double multiply
postitions
Marvin42.Tuple<T extends java.io.Serializable,S extends java.io.Serializable>[] postitions
flag
boolean flag
Class MasterBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
sonartraces
java.util.LinkedList<E> sonartraces
Class MeGaTrOn extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
currentFrame
long currentFrame
scans
java.util.List<E> scans
nextScanDirection
Angle nextScanDirection
nextScanAperture
Angle nextScanAperture
lastScanAperture
Angle lastScanAperture
nextLaunchableDirection
Angle nextLaunchableDirection
nextMoveBoost
boolean nextMoveBoost
nextMoveDirection
Angle nextMoveDirection
nextMoveSpeed
java.lang.Double nextMoveSpeed
directionCnt
int directionCnt
rand
java.util.Random rand
randSpeed
java.util.Random randSpeed
Class Minerator extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
Class Mjoelnir extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
enemySpottings
int enemySpottings
minAperture
Angle minAperture
enemySpotted
boolean enemySpotted
scanRight
boolean scanRight
enemyDirection
Angle enemyDirection
lastEnemyDirections
Scan[] lastEnemyDirections
Class Mjoelnir2012 extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
lastSucScans
Scan[] lastSucScans
sucScanAmount
int sucScanAmount
enemySpotted
boolean enemySpotted
scanRight
boolean scanRight
enemyDirection
Angle enemyDirection
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
MAX_SUCC_SCANS
int MAX_SUCC_SCANS
minAperture
Angle minAperture
maxAperture
Angle maxAperture
rockets
int rockets
rocketPositions
Vector[] rocketPositions
rocketTime
double[] rocketTime
time
double time
Class MoBot2014 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
a
Angle a
last
Scan last
negative
boolean negative
angle
int angle
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 MrPink extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
circlePoint
Vector circlePoint
enemyPos
java.util.LinkedList<E> enemyPos
count
int count
doShoot
boolean doShoot
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
Class Munerator extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
Class my1st extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable |
traces
SonarTrace[] traces
one
Angle one
countOfTraces
int countOfTraces
Class MyLittleRocketBot extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: 8495632821712080027L
numMissilesToShoot
int numMissilesToShoot
Class MyLittleTanktrapsBot extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: -1321834333910485481L
Class Neo extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
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 NewBotMk2 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
scanAngle
Angle scanAngle
scanAperture
Angle scanAperture
state
NewBotMk2.State state
lastDir
boolean lastDir
nextShotTime
double nextShotTime
scanList
java.util.LinkedList<E> scanList
posList
java.util.LinkedList<E> posList
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
Class NooBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 142001L
traceSleepMax
int traceSleepMax
sonarHist
java.util.LinkedList<E> sonarHist
sonar
NooBot.SonarStatus sonar
traceStep
int traceStep
recStep
int recStep
traceSleep
int traceSleep
enemySpeeeed
double enemySpeeeed
dir
Vector dir
predictstart
Vector predictstart
predict
Vector predict
Class NotACheaterBot extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: -7228296989270679567L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
lastSuccessful
Scan lastSuccessful
Class NowRobot extends EmptyBot2014 implements Serializable |
serialVersionUID: -9119216482511975701L
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
lastFahrRichtung
Angle lastFahrRichtung
velocity
double velocity
lastTarget
int lastTarget
firstStep
boolean firstStep
posListVector
java.util.List<E> posListVector
posListTime
java.util.List<E> posListTime
posEigeneListVector
java.util.List<E> posEigeneListVector
Class Nox_rework extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
signum
int signum
turnlastseen
int turnlastseen
waitforscan
int waitforscan
rapidfire
boolean rapidfire
scanold
Scan scanold
scanolder
Scan scanolder
scanoldest
Scan scanoldest
hiho
ProximityScan hiho
Class NRW extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
angle
Angle angle
direction
Angle direction
latestSuccessfulScan
Scan latestSuccessfulScan
success
Scan success
speedCount
int speedCount
randomSpeed
double randomSpeed
driveAngle
double driveAngle
driveBackAngle
double driveBackAngle
found
boolean found
hatte
boolean hatte
last
Scan last
bullet
int bullet
Class Nummer5 extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
successfulScanHit
Scan successfulScanHit
lastScanAngle
Angle lastScanAngle
counter
int counter
retreating
boolean retreating
Class o_oBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
older
SonarTrace older
newer
SonarTrace newer
stage
int stage
r
java.util.Random r
counter
int counter
Class OffBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
firstFrame
boolean firstFrame
winkelFahren
Angle winkelFahren
winkelSchiessen
Angle winkelSchiessen
fahren
boolean fahren
neuerScan
boolean neuerScan
phasenLaenge
long phasenLaenge
richtung
Vector richtung
vorletztePosition
SonarTrace vorletztePosition
Class Oktabot extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: 1L
latestSuccessfulScan
Scan latestSuccessfulScan
preLastSuccesfulScan
Scan preLastSuccesfulScan
target
Vector target
old
Angle old
olddir
Angle olddir
orientation
int orientation
toTarget
Angle toTarget
buffer
byte buffer
targetIsNew
boolean targetIsNew
r
java.util.Random r
Class OnsetBot2010 extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
Class OnsetBot2011 extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
Class OnsetBot2012 extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
Class OPBot extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: 1L
serialVersionUID
long serialVersionUID
direction
Angle direction
range
Angle range
lastHealth
double lastHealth
frames
int frames
sLastScan
Scan sLastScan
lastScan
Scan lastScan
target
Vector target
lastFound
boolean lastFound
Class OwnBot1 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
lastScanAngle
Angle lastScanAngle
lastDrivenAngle
Angle lastDrivenAngle
smallScan
int smallScan
tankSpeed
double tankSpeed
radarToggler
boolean radarToggler
driveCounter
int driveCounter
Class Palaverbot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
frame
int frame
frameMind
int frameMind
health
double health
myMind
java.lang.String myMind
strats
java.util.List<E> strats
stratsBest
java.util.List<E> stratsBest
stratsStandNShoot
java.util.List<E> stratsStandNShoot
fireAheadOrShortSwitch
boolean fireAheadOrShortSwitch
Class ParanoidV2 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
scanDirection
double scanDirection
scanAngle
double scanAngle
missedScans
int missedScans
MAX_MISSED_SCANS
int MAX_MISSED_SCANS
openFireAngle
double openFireAngle
lastScans
java.util.ArrayList<E> lastScans
MIN_TIME_TARGET_SCANS
double MIN_TIME_TARGET_SCANS
scanCount
int scanCount
scanEachRound
int scanEachRound
isPositionPushAllowed
boolean isPositionPushAllowed
grenadeSpeed
double grenadeSpeed
SHORT_RANGE_MAX
double SHORT_RANGE_MAX
FAR_RANGE_MIN
double FAR_RANGE_MIN
MEDIUM_RANGE_ANGLE
double MEDIUM_RANGE_ANGLE
FAR_RANGE_CONSTANT
double FAR_RANGE_CONSTANT
moveDirection
double moveDirection
moveSpeed
double moveSpeed
Class Paul extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
winkel
double winkel
scan1
Scan scan1
scan2
Scan scan2
Class PaulPanzer extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
lastScanDirection
Angle lastScanDirection
lastScanAperture
Angle lastScanAperture
lastScanTime
double lastScanTime
scanState
PaulPanzer.ScanState scanState
scans
Scan[] scans
scanIndex
int scanIndex
firstScanIndex
int firstScanIndex
lastMissileTime
double lastMissileTime
debug1
Vector debug1
debug2
Vector debug2
debug3
Vector debug3
debug4
Vector debug4
Class Peacemaker extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
lastTrace
SonarTrace lastTrace
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 PhilBot extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: -5016104134337566974L
enemy
Vector enemy
currentScanSector
int currentScanSector
scanWidth
double scanWidth
lastStaticScan
double lastStaticScan
lastDynamicScan
double lastDynamicScan
lastShot
double lastShot
scanConfident
boolean scanConfident
lastRedirect
double lastRedirect
Class PieBot extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 5471127826797060303L
MAX_SCAN_APERTURE
double MAX_SCAN_APERTURE
MIN_SCAN_APERTURE
double MIN_SCAN_APERTURE
MAX_SPEED
double MAX_SPEED
currentTime
double currentTime
currentPosition
Vector currentPosition
scanDirection
double scanDirection
scanAperture
double scanAperture
scannerState
PieBot.ScannerState scannerState
nextScanInc
double nextScanInc
hitList
java.util.LinkedList<E> hitList
drivingDirection
double drivingDirection
lastDriverCommandTime
double lastDriverCommandTime
predictedSpeed
Vector predictedSpeed
predictedCurrentPos
Vector predictedCurrentPos
lastRocketStartTime
double lastRocketStartTime
anyLastHit
Vector anyLastHit
Class PieBot.Hit extends java.lang.Object implements Serializable |
serialVersionUID: 6457342401461460596L
position
Vector position
time
double time
error
double error
Class PikachuBot extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
global_time
double global_time
pattern
int pattern
Class PinkPanzer extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
counter
int counter
energy
double energy
loadSonar
boolean loadSonar
fire
boolean fire
fireTraces
java.util.LinkedList<E> fireTraces
moveTraces
java.util.LinkedList<E> moveTraces
sonarEnergy
double sonarEnergy
scanFrequency
int scanFrequency
Class PKWV3 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
ownPosition
Vector ownPosition
ownEnergy
double ownEnergy
ownHealth
double ownHealth
otherNext
Vector otherNext
otherLast
java.util.List<E> otherLast
scanrateCounter
int scanrateCounter
moveCount
int moveCount
next
Angle next
r
java.util.Random r
Class prediction_zaza extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable |
serialVersionUID: 1L
oldScan
SonarTrace oldScan
frameCounter
int frameCounter
FRAMESPERSCAN
int FRAMESPERSCAN
Counter
int Counter
multiply
double multiply
lastTargetPos
Vector lastTargetPos
lastShootingPos
Vector lastShootingPos
oldScans
java.util.ArrayList<E> oldScans
Class Predictor2 extends java.lang.Object implements Serializable |
serialVersionUID: 4271749923417841L
scans
RingBuffer<T> scans
Class PrivateDuck extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
scanState
PrivateDuck.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 Problem_Fragezeichen extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
lastScanFound
int lastScanFound
scansPassed
int scansPassed
last_Projectile
Vector last_Projectile
coward
boolean coward
danger
boolean danger
Class ProfessorChaos extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1833513402098695881L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
scanState
int scanState
- Diskrete Scan-Richtung (360° sind in scan_ROUNDABOUT_COUNT Schritte unterteilt)
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
enemyFound
int enemyFound
scanCloseCount
int scanCloseCount
- Wieviele Runden warten wir noch, bis wir wieder im Nahbereich scannen
scanCount
int scanCount
- Wieviele Runden warten wir noch, bis wir wieder scannen
scanStep
int scanStep
- Schritt-Nr. des aktuellen Scan-Sweeps
enemyPosition
Vector enemyPosition
enemyTime
double enemyTime
enemyScan
Scan enemyScan
oldPosition
Vector oldPosition
oldTime
double oldTime
oldScan
Scan oldScan
lastRocket
Vector lastRocket
lastRocketTime
double lastRocketTime
Class ProphecyOfDoom extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
basicScan
short basicScan
secondScan
int secondScan
target
boolean target
LR
int LR
enemyDistance
double enemyDistance
enemyDirection
Angle enemyDirection
enemyPosition
Vector enemyPosition
enemyVelocity
double enemyVelocity
enemyLP
Vector enemyLP
LP
Vector[] LP
goToSecondScan
boolean goToSecondScan
goToBasicScan
boolean goToBasicScan
goToDividedScan
boolean goToDividedScan
secScanChange
boolean secScanChange
time
int time
forecast
Vector forecast
nowToLast
Vector nowToLast
forecastDir
Angle forecastDir
lastRPos
Vector lastRPos
rocket
boolean rocket
projectile
boolean projectile
incProjectil
Vector[] incProjectil
Class QuickAndDirtyBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
shoot
boolean shoot
sonarActivated
boolean sonarActivated
Class R2D2 extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
letztePositionGegner
Scan letztePositionGegner
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
serialVersionUID: 1L
serialVersionUID: 1L
lastRoadPos
java.util.LinkedList<E> lastRoadPos
- first is youngest; last is oldest
lastTimeOnRoad
double lastTimeOnRoad
numTries
double numTries
serialVersionUID: 1L
lastRoadPos
Vector lastRoadPos
serialVersionUID: 1L
random
java.util.Random random
nextOrientationChange
double nextOrientationChange
Class RainbowBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
frame
long frame
lastTrace
SonarTrace lastTrace
traces
java.util.ArrayList<E> traces
scanFrame
long scanFrame
lastTarget
Vector lastTarget
myPos
Vector myPos
myPosY
double myPosY
myPosX
double myPosX
myAngle
double myAngle
enPos
Vector enPos
enPosY
double enPosY
enPosX
double enPosX
distanceToEnemy
double distanceToEnemy
angleBetween
double angleBetween
angleCounter
double angleCounter
angleTurn
Angle angleTurn
target
Vector target
dist
double dist
waitFrames
int waitFrames
Class RainbowCruiserMk1 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
targetLock
boolean targetLock
minAngle
Angle minAngle
maxAngle
Angle maxAngle
scannerIteration
int scannerIteration
lastPositiveScan
Scan lastPositiveScan
scanList
java.util.ArrayList<E> scanList
zaehler
int zaehler
missleLock
long missleLock
scanIntervall
int scanIntervall
scanThreshold
double scanThreshold
barrikade
boolean barrikade
barrikadenzustande
int barrikadenzustande
zeit
double zeit
flucht
boolean flucht
mingeschwindigkeit
double mingeschwindigkeit
abstand
int abstand
regelwinkel
int regelwinkel
r
int r
rUp
boolean rUp
b
int b
bUp
boolean bUp
g
int g
gUp
boolean gUp
correct
boolean correct
counter
int counter
Class RainbowCruiserMk11 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
targetLock
boolean targetLock
minAngle
Angle minAngle
maxAngle
Angle maxAngle
scannerIteration
int scannerIteration
lastPositiveScan
Scan lastPositiveScan
scanList
java.util.ArrayList<E> scanList
zaehler
int zaehler
missleLock
long missleLock
scanIntervall
int scanIntervall
scanThreshold
double scanThreshold
barrikade
boolean barrikade
barrikadenzustande
int barrikadenzustande
zeit
double zeit
flucht
boolean flucht
mingeschwindigkeit
double mingeschwindigkeit
abstand
int abstand
regelwinkel
int regelwinkel
gumminachstellung
int gumminachstellung
r
int r
rUp
boolean rUp
b
int b
bUp
boolean bUp
g
int g
gUp
boolean gUp
correct
boolean correct
counter
int counter
Class RainbowCruiserMk12 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
targetLock
boolean targetLock
minAngle
Angle minAngle
maxAngle
Angle maxAngle
scannerIteration
int scannerIteration
lastPositiveScan
Scan lastPositiveScan
scanList
java.util.ArrayList<E> scanList
zaehler
int zaehler
missleLock
long missleLock
scanIntervall
int scanIntervall
scanThreshold
double scanThreshold
barrikade
boolean barrikade
barrikadenzustande
int barrikadenzustande
zeit
double zeit
flucht
boolean flucht
mingeschwindigkeit
double mingeschwindigkeit
abstand
int abstand
regelwinkel
int regelwinkel
gumminachstellung
int gumminachstellung
r
int r
rUp
boolean rUp
b
int b
bUp
boolean bUp
g
int g
gUp
boolean gUp
correct
boolean correct
counter
int counter
Class RainbowCruiserMk2 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
targetLock
boolean targetLock
minAngle
Angle minAngle
maxAngle
Angle maxAngle
scannerIteration
int scannerIteration
lastPositiveScan
Scan lastPositiveScan
scanList
java.util.ArrayList<E> scanList
vectorList
java.util.ArrayList<E> vectorList
zaehler
int zaehler
missleLock
long missleLock
vectorCount
int vectorCount
scanIntervall
int scanIntervall
scanThreshold
double scanThreshold
barrikade
boolean barrikade
barrikadenzustande
int barrikadenzustande
zeit
double zeit
flucht
boolean flucht
mingeschwindigkeit
double mingeschwindigkeit
abstand
int abstand
regelwinkel
int regelwinkel
gumminachstellung
int gumminachstellung
r
int r
rUp
boolean rUp
b
int b
bUp
boolean bUp
g
int g
gUp
boolean gUp
correct
boolean correct
selbstzerstoerung
boolean selbstzerstoerung
zerstoerungsstatus
int zerstoerungsstatus
anfang
double anfang
winkel
double winkel
counter
int counter
kurzblink
int kurzblink
langblink
int langblink
pausekurz
int pausekurz
pauselang
int pauselang
schalter
boolean schalter
pauseendedurchlauf
int pauseendedurchlauf
Class RainbowCruiserMk21 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
targetLock
boolean targetLock
minAngle
Angle minAngle
maxAngle
Angle maxAngle
scannerIteration
int scannerIteration
lastPositiveScan
Scan lastPositiveScan
scanList
java.util.ArrayList<E> scanList
vectorList
java.util.ArrayList<E> vectorList
zaehler
int zaehler
missleLock
long missleLock
vectorCount
int vectorCount
scanIntervall
int scanIntervall
scanThreshold
double scanThreshold
barrikade
boolean barrikade
barrikadenzustande
int barrikadenzustande
zeit
double zeit
flucht
boolean flucht
mingeschwindigkeit
double mingeschwindigkeit
abstand
double abstand
regelwinkel
int regelwinkel
gumminachstellung
int gumminachstellung
r
int r
rUp
boolean rUp
b
int b
bUp
boolean bUp
g
int g
gUp
boolean gUp
correct
boolean correct
selbstzerstoerung
boolean selbstzerstoerung
zerstoerungsstatus
int zerstoerungsstatus
anfang
double anfang
winkel
double winkel
counter
int counter
kurzblink
int kurzblink
langblink
int langblink
pausekurz
int pausekurz
pauselang
int pauselang
schalter
boolean schalter
pauseendedurchlauf
int pauseendedurchlauf
Class RainbowMachine extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
frameCount
int frameCount
quadScanner
RainbowMachine.QuadScanner quadScanner
logScanner
RainbowMachine.LogScanner logScanner
enemyPredictor
RainbowMachine.EnemyPredictor enemyPredictor
quadScanStarted
boolean quadScanStarted
logScanStarted
boolean logScanStarted
framesWithoutScan
int framesWithoutScan
quickScanner
RainbowMachine.QuickScanner quickScanner
Class RainbowMachineMKII extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
scanState
RainbowMachineMKII.ScanState scanState
shootState
RainbowMachineMKII.ShootState shootState
currentScanAngle
Angle currentScanAngle
scanHist
java.util.List<E> scanHist
enemyPositionHist
java.util.List<E> enemyPositionHist
enemyPosPredictedHist
java.util.List<E> enemyPosPredictedHist
enemyScanList
java.util.List<E> enemyScanList
findScan
Scan findScan
lastScan
Scan lastScan
frameCount
int frameCount
shootFrame
int shootFrame
readyToShoot
double readyToShoot
lastEnemyPosition
Vector lastEnemyPosition
lastEnemyAngle
Angle lastEnemyAngle
driveOffset
Angle driveOffset
initialDirection
Angle initialDirection
firstWall
boolean firstWall
Class RandomKiller extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
driveCount
int driveCount
driveDirection
int driveDirection
scanAngle
double scanAngle
scanDirection
double scanDirection
shoot
boolean shoot
shootDirection
double shootDirection
emptyScans
int emptyScans
lastDetections
java.util.List<E> lastDetections
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
Class Raptor2 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
t
int t
scan_1
SonarTrace scan_1
scan_2
SonarTrace scan_2
target_center
SonarTrace target_center
currentTurretMode
Raptor2.TURRET_MODE currentTurretMode
currentDriveMode
Raptor2.DRIVE_MODE currentDriveMode
currentProjectileMode
Raptor2.PROJECTILE_MODE currentProjectileMode
targetSpeed
double targetSpeed
Class REDRUM extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
Class ReindeerBot extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: -781945996177640640L
scanAngle
Angle scanAngle
lastScan
Scan lastScan
scanVector
Vector scanVector
lastPositions
Vector[] lastPositions
counter
int counter
counterEscape
int counterEscape
Class RingBuffer extends java.lang.Object implements Serializable |
serialVersionUID: 1412023192391387427L
buffer
java.lang.Object[] buffer
- The internal array used.
listeners
java.util.List<E> listeners
- The listeners to inform about buffer updates.
runIndex
int runIndex
- This index points at the next position in the internal array to insert an
element at.
isFull
boolean isFull
- This flag indicates whether or not the ring buffer is full. Once it is
set to
true
, it will stay true
.
Class Roberta extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
decShoot
boolean decShoot
decRun
boolean decRun
decScan
boolean decScan
scansComparable
boolean scansComparable
myPos
Roberta.Vec myPos
myVel
Roberta.Vec myVel
myOri
Roberta.Ang myOri
EC_SONAR
double EC_SONAR
EC_SHOOT
double EC_SHOOT
recentScan
SonarTrace[] recentScan
enemyPos
Roberta.Vec enemyPos
enemyDir
Roberta.Ang enemyDir
forecast
Roberta.Vec forecast
incomingProj
ProximityScan incomingProj
projPassingPoint
Roberta.Vec projPassingPoint
projPassingDist
double projPassingDist
isIncoming
boolean isIncoming
timeToImpact
double timeToImpact
Class Roberta.Ang extends java.lang.Object implements Serializable |
serialVersionUID: 1L
ang
double ang
Class Roberta.Vec extends java.lang.Object implements Serializable |
serialVersionUID: 1L
xCoord
double xCoord
yCoord
double yCoord
vLength
double vLength
ang
Roberta.Ang ang
Class RoboCrusher extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: 3193718251759161023L
virtualScanAngle
Angle virtualScanAngle
scanDelta
Angle scanDelta
scanDirection
Angle scanDirection
latestSuccsessfulScan
Scan latestSuccsessfulScan
pastScan
Scan pastScan
scanState
int scanState
targetPosition
Vector targetPosition
trapsSet
boolean trapsSet
direction
Angle direction
speed
double speed
OPTIMAL_COMBAT_DISTANCE
int OPTIMAL_COMBAT_DISTANCE
Class RoboNerd2014 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
r
java.util.Random r
direction
int direction
movingForward
boolean movingForward
enemyDirection
Angle enemyDirection
enemyCloseEnough
boolean enemyCloseEnough
nextScanAperture
Angle nextScanAperture
nextScanDirection
Angle nextScanDirection
targetBetweenLeft
Angle targetBetweenLeft
targetBetweenRight
Angle targetBetweenRight
targetFound
boolean targetFound
narrowDownStep
int narrowDownStep
scan1
Scan scan1
scan2
Scan scan2
isFirstScan
boolean isFirstScan
isScanning
boolean isScanning
Class Rocketeer extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
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 Rocketeer2 extends java.lang.Object implements Serializable |
serialVersionUID: -1912267759339231863L
tank
Tank tank
Class RocketRaider extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
scanState
RocketRaider.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
shootState
RocketRaider.ShootState shootState
- momentary shoot tactic
Class Rosenkrieger extends jrobots.simulation.simulationObjects.JRobot implements Serializable |
scanRichtung
Angle scanRichtung
scanOeffnung
Angle scanOeffnung
Class Ruchetario extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1L
scanState
Ruchetario.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
rocketDir
Angle rocketDir
oldRocketPos
Vector oldRocketPos
Class RuchetarioMk2 extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1L
scanState
RuchetarioMk2.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
rocketDir
Angle rocketDir
oldRocketPos
Vector oldRocketPos
rocketStartTime
float rocketStartTime
Class RuchetarioMk3 extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scanState
RuchetarioMk3.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
rocketDir
Angle rocketDir
oldRocketPos
Vector[] oldRocketPos
rocketStartTime
float rocketStartTime
Class Rudy102 extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 4682535401120168934L
tankCommander
Rudy102.Commander tankCommander
- takes care of scanning
tankDriver
Rudy102.Driver tankDriver
- takes care of driving
tankGunner
Rudy102.Gunner tankGunner
- takes care of shooting and aiming
Class Sabine extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
vorletzterScan
Scan vorletzterScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
enemyFound
boolean enemyFound
unsuccsessfullScans
int unsuccsessfullScans
steps
int steps
scanAdjustment
int scanAdjustment
shot
Vector shot
boost
boolean boost
scan
boolean scan
Class Sabine3 extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1833513402098695881L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
enemyFound
int enemyFound
scanCloseCount
int scanCloseCount
scanCount
int scanCount
scanStep
int scanStep
enemyPosition
Vector enemyPosition
enemyTime
double enemyTime
enemyScan
Scan enemyScan
oldPosition
Vector oldPosition
oldTime
double oldTime
oldScan
Scan oldScan
lastRocket
Vector lastRocket
lastRocketTime
double lastRocketTime
Class SaBoteur extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: -6467685087216053126L
energyMax
double energyMax
energyMin
double energyMin
successfulScans
java.util.LinkedList<E> successfulScans
scannedSuccessfulAtLeastOnce
boolean scannedSuccessfulAtLeastOnce
frame
int frame
initialAperture
Angle initialAperture
maxSplits
int maxSplits
initialSplitParts
int initialSplitParts
minEnergyBoundForScan
double minEnergyBoundForScan
splitIntoCount
int splitIntoCount
toScanFroms
java.util.Stack<E> toScanFroms
lastScanSplit
SaBoteur.ScanSplit lastScanSplit
state
SaBoteur.BOT_STATE state
Class SantaClaus extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: 8495632821712080027L
numMissilesToShoot
int numMissilesToShoot
successfulScans
java.util.List<E> successfulScans
lastScan
Scan lastScan
lastMinePosition
Vector lastMinePosition
isLeftScan
boolean isLeftScan
predictsSinceLastShot
java.util.List<E> predictsSinceLastShot
colorOne
boolean colorOne
Class Scanner extends java.lang.Object implements Serializable |
serialVersionUID: 1412023045349583084L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
failCounter
int failCounter
scanDir
int scanDir
Class Schrutz extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 7099250956064863096L
time
double time
predictor
Predictor predictor
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
scanState
int scanState
timeOfLastScan
double timeOfLastScan
timeOfLastRocketTurn
double timeOfLastRocketTurn
lastRocketPosition
Vector lastRocketPosition
lastRocketPositionTime
double lastRocketPositionTime
rocketSpeed
Vector rocketSpeed
Class SchrutzRevolutions extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 7099250956064863096L
time
double time
predictor
Predictor predictor
scanDirection
Angle scanDirection
scanAperture
Angle scanAperture
scanState
int scanState
rocketPos
Vector rocketPos
rocketSpeed
Vector rocketSpeed
rocketTime
double rocketTime
rocketTarget
Vector rocketTarget
Class Scout extends java.lang.Object implements Serializable |
serialVersionUID: 7314518786046237560L
tank
Tank tank
binaryScanActive
boolean binaryScanActive
direction
Angle direction
angle
Angle angle
Class ShaolinShadowBoxer extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
round
int round
Class ShawnStein extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: 1L
frequency
java.lang.Integer frequency
framecounter
java.lang.Integer framecounter
scanRoundScanThisAngle
Angle scanRoundScanThisAngle
knowEnemy
boolean knowEnemy
lastEnemyPosition
Vector lastEnemyPosition
lastPosition
Vector lastPosition
currentDrivingAngle
Angle currentDrivingAngle
scanList
java.util.List<E> scanList
Class SimpleSonarBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
Class SinusBot extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 133742L
tickDegree
double tickDegree
sonarHist
java.util.LinkedList<E> sonarHist
predictionMain
Vector predictionMain
movement
Vector movement
boostAlert
boolean boostAlert
requestScan
boolean requestScan
chargeUp
boolean chargeUp
chargeUpConfirmed
boolean chargeUpConfirmed
chargeTo
int chargeTo
H
float H
Class SlabAttack extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
lastAngleOrder
double lastAngleOrder
framesSinceLastMovement
int framesSinceLastMovement
firstSonarTrace
SonarTrace firstSonarTrace
secondSonarTrace
SonarTrace secondSonarTrace
fireState
int fireState
init
boolean init
Class SlashedByVengeance extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
serialVersionUID: 1833513402098695881L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
enemyFound
int enemyFound
scanCloseCount
int scanCloseCount
scanCount
int scanCount
scanStep
int scanStep
enemyPosition
Vector enemyPosition
enemyTime
double enemyTime
enemyScan
Scan enemyScan
oldPosition
Vector oldPosition
oldTime
double oldTime
oldScan
Scan oldScan
lastRocket
Vector lastRocket
lastRocketTime
double lastRocketTime
Class Smith extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
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
duplicationRefractoryTime
double duplicationRefractoryTime
- Time until the next possible duplication. Inited and cloned.
smithID
int smithID
Class Sniper extends java.lang.Object implements Serializable |
serialVersionUID: -3611281989791380442L
tank
Tank tank
previousScan
Scan previousScan
lastScan
Scan lastScan
Class SodaWasser extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
serialVersionUID: -1321834333910485481L
oldScan
Scan oldScan
currentScan
Scan currentScan
currTargetVector
Vector currTargetVector
angle
Angle angle
MISSILE_SPEED
double MISSILE_SPEED
DISTANCE_TO_TARGET_DRIVE_BACK
int DISTANCE_TO_TARGET_DRIVE_BACK
DISTANCE_TO_TARGET_SHOOT
int DISTANCE_TO_TARGET_SHOOT
WAIT_TILL_ANGLE_CHANGES
int WAIT_TILL_ANGLE_CHANGES
numMissilesToShoot
double numMissilesToShoot
deltaAngle
int deltaAngle
doAngleSubtract
boolean doAngleSubtract
randomAngle
double randomAngle
randomAngleTime
double randomAngleTime
color
int color
colordir
boolean colordir
Class SonarProjectileBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
traces
java.util.LinkedList<E> traces
state
SonarProjectileBot.State state
Class SonarShooterBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
traces
java.util.LinkedList<E> traces
state
SonarShooterBot.State state
Class Sprint1DemoBot extends jrobots.simulation.simulationObjects.JRobot2014Sprint1 implements Serializable |
serialVersionUID: 1L
Class Sprint1TestBot extends jrobots.simulation.simulationObjects.JRobot2014Sprint1 implements Serializable |
serialVersionUID: 1L
Class Sprint2DemoBot extends jrobots.simulation.simulationObjects.JRobot2014Sprint2 implements Serializable |
serialVersionUID: 1L
random
java.util.Random random
Class Sprint2TestBot extends jrobots.simulation.simulationObjects.JRobot2014Sprint2 implements Serializable |
serialVersionUID: 1L
Class Sprint2TestBotCopy extends jrobots.simulation.simulationObjects.JRobot2014Sprint2 implements Serializable |
serialVersionUID: 1L
Class Sprint3DemoBot extends jrobots.simulation.simulationObjects.JRobot2014Sprint3 implements Serializable |
serialVersionUID: 1L
scanState
java.lang.Boolean scanState
Class Sprint3TestBot extends jrobots.simulation.simulationObjects.JRobot2014Sprint3 implements Serializable |
serialVersionUID: 1L
latestSuccessfulScan
Scan latestSuccessfulScan
secondLastSuccessfulScan
Scan secondLastSuccessfulScan
scanLeftState
boolean scanLeftState
lastScanDir
Angle lastScanDir
Class Sprint3TestBotCopy extends jrobots.simulation.simulationObjects.JRobot2014Sprint3 implements Serializable |
serialVersionUID: 1L
latestSuccessfulScan
Scan latestSuccessfulScan
secondLastSuccessfulScan
Scan secondLastSuccessfulScan
scanLeftState
boolean scanLeftState
lastScanDir
Angle lastScanDir
Class Sprint4DemoBot extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
ammunitionType
java.lang.Boolean ammunitionType
fireMode
int fireMode
directionType
boolean directionType
direction
Angle direction
Class Sprint4TestBot extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
state
boolean state
scanNew
Scan scanNew
scanOld
Scan scanOld
Class Sprint4TestBot2 extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
state
boolean state
Class Sprint4TestBotCopy extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
Class StateBot extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
state
StateBot.State state
Class StupidBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable |
serialVersionUID: 1L
mineList
java.util.ArrayList<E> mineList
traces
java.util.ArrayList<E> traces
frame
int frame
lastScanVec
Vector lastScanVec
lastSonarscan
SonarTrace lastSonarscan
vorlastSonarscan
SonarTrace vorlastSonarscan
curAngleShift
int curAngleShift
angleShiftSig
int angleShiftSig
lastShoot
int lastShoot
backwardCounter
int backwardCounter
Class Stupig extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
currentSonarTrace
SonarTrace currentSonarTrace
lastSonarTrace
SonarTrace lastSonarTrace
Class Suizido extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: 1L
Class SupershooterMk1 extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
serialVersionUID: 1L
state
SupershooterMk1.State state
scanAngle
Angle scanAngle
apertureAngle
Angle apertureAngle
minDistScan
Scan minDistScan
colorIndex
int colorIndex
lastScan
Scan lastScan
speedList
java.util.LinkedList<E> speedList
posList
java.util.LinkedList<E> posList
leftScan
Scan leftScan
lastPos
Vector lastPos
Class Tank extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: -6509251340579696659L
s
Scout s
sniper
Sniper sniper
rocketeer
Rocketeer2 rocketeer
rounds
int rounds
initialized
boolean initialized
Class TEAM extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
preLatestSuccessfulScan
Scan preLatestSuccessfulScan
opDirection
int opDirection
preScan
Scan preScan
Class test0 extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
drive_degree
Angle drive_degree
ang_c
Angle ang_c
dividor
double dividor
aperture
Angle aperture
last_scan
int last_scan
found_once
int found_once
addiert
int addiert
ballern_active
int ballern_active
sin
int sin
ang_d
Angle ang_d
Class test00 extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable |
numMissilesToShoot
int numMissilesToShoot
targetDistance
int targetDistance
targetAngle
int targetAngle
wallSet
boolean wallSet
missleFired
boolean missleFired
fireStage
int fireStage
starAngle
double starAngle
targetVector
Vector targetVector
driveSpeed
double driveSpeed
driveTargetAngle
double driveTargetAngle
fps
int fps
latestSuccessfulScan
Scan latestSuccessfulScan
lastScanDir
Angle lastScanDir
lastKnownEnemyPosition
Vector lastKnownEnemyPosition
targetFound
boolean targetFound
targetBehind
boolean targetBehind
lastScan
Scan lastScan
secondScan
Scan secondScan
scanState
int scanState
scanCounter
int scanCounter
scanRate
int scanRate
LastDistance
double LastDistance
davor
Vector davor
Class test0000 extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
framecounter
long framecounter
evading
boolean evading
change
double change
enemyFinder
test0000.EnemyFinder enemyFinder
enemy_angle
Angle enemy_angle
enemy_dist
double enemy_dist
sequence
int sequence
shoting
int shoting
longrange
java.lang.Boolean longrange
Class test00000 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
scanergy
double scanergy
MAXFRAME
int MAXFRAME
firstTrace
SonarTrace firstTrace
secondTrace
SonarTrace secondTrace
predEnemyLocation
Vector predEnemyLocation
predEnemyPos
Vector predEnemyPos
scancount
int scancount
evadeCounter
int evadeCounter
evadeTime
int evadeTime
speedCounter
int speedCounter
speedRefreshrate
int speedRefreshrate
speed
double speed
driveAngle
Angle driveAngle
driveAngleCounter
int driveAngleCounter
driveAngleRefreshrate
int driveAngleRefreshrate
driveStartCounter
int driveStartCounter
driveStartTime
int driveStartTime
evading
boolean evading
lastevade
int lastevade
projectileAngle
Angle projectileAngle
enemyAngle
Angle enemyAngle
Class The_Captain extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
secondLatestSuccessfulScan
Scan secondLatestSuccessfulScan
currentScanSector
int currentScanSector
lastEnemyLocationSector
int lastEnemyLocationSector
numberOfSectors
int numberOfSectors
enemyLocated
boolean enemyLocated
failedScans
int failedScans
frameCounter
int frameCounter
frameReset
int frameReset
shootDirection
Angle shootDirection
time
double time
driveDirectionChange
Angle driveDirectionChange
Class TheDuke210 extends AbstractAPIWrapperBot2011_210 implements Serializable |
serialVersionUID: 4864342562074303251L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
allScans
TheDuke210.ScanMemory allScans
latestSuccessfulEscapeScan
Scan latestSuccessfulEscapeScan
latestSuccessfulEscapeAngle
Angle latestSuccessfulEscapeAngle
tacticalModes
java.util.List<E> tacticalModes
frameCount
int frameCount
debugPoints
Vector[] debugPoints
currentPosition
Vector currentPosition
scanPosition
Vector scanPosition
targetSpotted
boolean targetSpotted
missileCounter
TheDuke210.AmmoCounter missileCounter
mineCounter
TheDuke210.AmmoCounter mineCounter
mineEvasionFrame
int mineEvasionFrame
Class TheDuke210.AmmoCounter extends java.lang.Object implements Serializable |
serialVersionUID: 2087468844184889634L
RELOAD_TIME_IN_FRAMES
int RELOAD_TIME_IN_FRAMES
MAGAZINE_SIZE
int MAGAZINE_SIZE
bot
TheDuke210 bot
ammoLeftBeforeReload
int ammoLeftBeforeReload
frameOfLastShotFired
int frameOfLastShotFired
Class TheDuke210.ScanMemory extends java.lang.Object implements Serializable |
serialVersionUID: 8054017688421963851L
lastScans
java.util.List<E> lastScans
Class TheMimic extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable |
serialVersionUID: 1L
groundAlert
Vector groundAlert
airAlert
ProximityScan airAlert
oldScan
SonarTrace oldScan
Class TheRootkit extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
Class ThinkTank extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
enemyPositions
java.util.List<E> enemyPositions
enemyPositionTimes
java.util.List<E> enemyPositionTimes
maxPositionListSize
int maxPositionListSize
estimatedEnemySpeedHor
double estimatedEnemySpeedHor
estimatedEnemyMovementVectorPerSecond
Vector estimatedEnemyMovementVectorPerSecond
nextScanSettings
java.util.List<E> nextScanSettings
minAperture
Angle minAperture
lastAperture
Angle lastAperture
lastDirection
Angle lastDirection
lastTimeMoveSet
double lastTimeMoveSet
straightDirection
Angle straightDirection
curDirection
Angle curDirection
lastChangeTime
double lastChangeTime
debug
boolean debug
Class ThomasBot2014Newest extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
DEG
java.lang.String DEG
__sequence
int __sequence
drive
boolean drive
scanner
ThomasBot2014Newest.Scanner scanner
pointShooter
ThomasBot2014Newest.Shooter pointShooter
arrayShooter
ThomasBot2014Newest.ArrayShooter arrayShooter
circleShooter
ThomasBot2014Newest.CircleShooter circleShooter
shootTargetsToMark
java.util.List<E> shootTargetsToMark
lastTargetPos
Vector lastTargetPos
currentTargetPos
Vector currentTargetPos
currentTargetPrediction
Vector currentTargetPrediction
drivingAngle
double drivingAngle
Class ThomasBot2014Newest.ArrayShooter extends ThomasBot2014Newest.Shooter implements Serializable |
serialVersionUID: 1L
lastShootSequence
int lastShootSequence
minSequencesToNextShoot
int minSequencesToNextShoot
targetNr
int targetNr
amountOfTargets
int amountOfTargets
targets
java.util.List<E> targets
Class ThomasBot2014Newest.CircleShooter extends ThomasBot2014Newest.WallShooter implements Serializable |
serialVersionUID: 1L
Class ThomasBot2014Newest.MassShooter extends ThomasBot2014Newest.ArrayShooter implements Serializable |
serialVersionUID: 1L
lastShootSequence
int lastShootSequence
minSequencesToNextShoot
int minSequencesToNextShoot
targetNr
int targetNr
energyConsumptionShoot
double energyConsumptionShoot
targets
java.util.List<E> targets
Class ThomasBot2014Newest.PointShooter extends ThomasBot2014Newest.Shooter implements Serializable |
serialVersionUID: 1L
Class ThomasBot2014Newest.Predictor extends java.lang.Object implements Serializable |
serialVersionUID: 1L
countPrediction
int countPrediction
Class ThomasBot2014Newest.Scanner extends java.lang.Object implements Serializable |
serialVersionUID: 1L
aperture
double aperture
angle
double angle
lastTargetVectors
java.util.List<E> lastTargetVectors
Class ThomasBot2014Newest.ScannerV3 extends ThomasBot2014Newest.Scanner implements Serializable |
serialVersionUID: 1L
minScanAperture
double minScanAperture
maxScanAperture
double maxScanAperture
minScanVelocity
int minScanVelocity
maxScanVelocity
int maxScanVelocity
velocity
double velocity
isClockwise
java.lang.Boolean isClockwise
sequencesLastTargetWasLocated
int sequencesLastTargetWasLocated
neededTargetScansForAverage
int neededTargetScansForAverage
lastGuessedTargetVectors
java.util.ArrayList<E> lastGuessedTargetVectors
Class ThomasBot2014Newest.ScannerV4 extends ThomasBot2014Newest.Scanner implements Serializable |
serialVersionUID: 1L
minScanAperture
double minScanAperture
maxScanAperture
double maxScanAperture
aperture
double aperture
angle
double angle
neededTargetScansForAverage
int neededTargetScansForAverage
sequencesLastTargetWasLocated
int sequencesLastTargetWasLocated
activeAperture
int activeAperture
lastTargetTimes
java.util.List<E> lastTargetTimes
lastTargetVectors
java.util.List<E> lastTargetVectors
lastGuessedTargetVectors
java.util.List<E> lastGuessedTargetVectors
Class ThomasBot2014Newest.Shooter extends java.lang.Object implements Serializable |
serialVersionUID: 1L
lastShootSequence
int lastShootSequence
minSequencesToNextShoot
int minSequencesToNextShoot
target
Vector target
Class ThomasBot2014Newest.WallShooter extends ThomasBot2014Newest.ArrayShooter implements Serializable |
serialVersionUID: 1L
mineDistanceToTarget
int mineDistanceToTarget
Class TKBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
preLastEnemyPosition
SonarTrace preLastEnemyPosition
addVal
double addVal
Class TollerBot extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScans
Scan[] latestSuccessfulScans
lastScan
int lastScan
target
int target
noTarget1
int noTarget1
noTarget2
int noTarget2
oldDrive
Angle oldDrive
Class Toto extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
serialVersionUID: 1L
scanDir
Angle scanDir
ScanAperture
Angle ScanAperture
lastScan
Scan[] lastScan
scanStates
int[] scanStates
goodScans
Scan[] goodScans
goodScansStates
int[] goodScansStates
nofGoodScans
int nofGoodScans
ScanState
int ScanState
roundScan
int roundScan
roundScanStart
Angle roundScanStart
pilotLastSet
double pilotLastSet
lastBestScan
Scan lastBestScan
wasMoving
boolean wasMoving
Class Trimalchio extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
serialVersionUID: 1L
scanAngle
Angle scanAngle
scanDirection
Angle scanDirection
lastTargetScan
Scan lastTargetScan
scanDeepness
int scanDeepness
scanParts
int scanParts
scanStatus
int scanStatus
scanDeepStatus
int scanDeepStatus
rndNumber
int rndNumber
Class TrolloBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
angStart
Angle angStart
scanStart
Angle scanStart
drive
Angle drive
Class Trooper extends java.lang.Object implements Serializable |
serialVersionUID: 1726066793350908860L
distanceToShoot
double distanceToShoot
tank
Tank tank
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 TwoLions extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
Class UdinBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scanDegree
int scanDegree
isTargetThere
boolean isTargetThere
driveDirection
Angle driveDirection
lastTargetFound
Angle lastTargetFound
mirrorShoot
int mirrorShoot
addLength
java.lang.Double addLength
enemyRange
java.lang.Double enemyRange
Class VersaBot extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
knownEnemyPositions
java.util.LinkedList<E> knownEnemyPositions
scanPhase
VersaBot.ScanPhase scanPhase
scanCenterPos
Vector scanCenterPos
scanAperture
Angle scanAperture
lastGuidedMissileTime
double lastGuidedMissileTime
Class VersaBot2 extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable |
scanPhase
VersaBot2.ScanPhase scanPhase
scanAperture
Angle scanAperture
scanCenterDirection
Angle scanCenterDirection
successfulScans
java.util.List<E> successfulScans
timeNextRocket
double timeNextRocket
timeNextRocketControl
double timeNextRocketControl
movingRight
boolean movingRight
Class VersaBot3 extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable |
serialVersionUID: 1L
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
scan_SLEEP_DURATION
int scan_SLEEP_DURATION
scanSleepTimer
int scanSleepTimer
initialScanRound
boolean initialScanRound
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
scanState
int scanState
successfulScans
java.util.LinkedList<E> successfulScans
previousRocketPositions
Vector[] previousRocketPositions
Class Wadenbeisser extends jrobots.simulation.simulationObjects.JRobot2010 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
Class WallE extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable |
serialVersionUID: 1L
lastScan
Scan lastScan
lastTargetScan
Scan lastTargetScan
previousTargetScan
Scan previousTargetScan
lastScanDirectionWasSub
boolean lastScanDirectionWasSub
wasLastScanHit
boolean wasLastScanHit
timeCounter
double timeCounter
driveCounter
long driveCounter
driveSpeed
double driveSpeed
Class WolfsLazyBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable |
serialVersionUID: 1L
m_lastFireAngle
Angle m_lastFireAngle
m_seenOther
boolean m_seenOther
m_roundsAfterFire
int m_roundsAfterFire
m_roundsAfterSeen
int m_roundsAfterSeen
Class WonkyBot extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable |
Class WorkingBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
first
boolean first
Class WTFBot extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable |
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
latestSuccessfulScan
Scan latestSuccessfulScan
scanState
int scanState
scan_ROUNDABOUT_COUNT
int scan_ROUNDABOUT_COUNT
latestScan
Scan latestScan
targetPosition
Vector targetPosition
stage2
int stage2
stage2fails
int stage2fails
stage2Direction
Angle stage2Direction
scanBuffer
Scan[] scanBuffer
scanBufferIndex
int scanBufferIndex
Class XBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable |
serialVersionUID: 1L
traces
java.util.Deque<E> traces
sonarState
int sonarState
maxSonarState
int maxSonarState
maxProjectiles
int maxProjectiles
maxDelay
double maxDelay
isFleeing
boolean isFleeing
maxFleeTime
double maxFleeTime
fleeingSince
double fleeingSince
maxNoChangeDirectionTime
double maxNoChangeDirectionTime
lastChangeDirection
double lastChangeDirection
debugDrivePos
Vector debugDrivePos
debugShootPos
Vector debugShootPos
lastTrace
SonarTrace lastTrace
veryLastTrace
SonarTrace veryLastTrace
Class YellowBelly extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable |
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
Class ZaZa extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable |
serialVersionUID: 1L
oldScan
SonarTrace oldScan
frameCounter
int frameCounter
FRAMESPERSCAN
int FRAMESPERSCAN
multiply
double multiply
lastTargetPos
Vector lastTargetPos
lastShootingPos
Vector lastShootingPos
Package jrobots.simulation.simulationObjects |
Class jrobots.simulation.simulationObjects.AbstractPilot extends java.lang.Object implements Serializable |
serialVersionUID: -1218362476205485445L
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.Body extends java.lang.Object implements Serializable |
serialVersionUID: -7467190783725137022L
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserialization helper to set the transient fields (they may not be null)
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
ID
int ID
pos
Vector pos
orientation
Angle orientation
velocityLinear
Vector velocityLinear
velocityAngular
Angle velocityAngular
- angular speed
health
double health
energy
double energy
- Energy increases at every simulation step. Energy is decreased by:
- scanning
- shooting
- driving
- boosting
Energy increases more slowly at higher energy levels
(stacking energy becomes increasingly less lucrative).
posOfBestBot
Vector posOfBestBot
- reveals the position of the current match leader
boostingFrames
int boostingFrames
- Number of frames the booster is burning
lastScan
Scan lastScan
lastSonarTrace
SonarTrace lastSonarTrace
proximityScanLaunchable
ProximityScan proximityScanLaunchable
- Position of nearest Launchable or null if out of range
proximityScanDroppable
Vector proximityScanDroppable
- Position of nearest Droppable or null if out of range
timeOfLauncherReloaded
double timeOfLauncherReloaded
timeOfDropperReloaded
double timeOfDropperReloaded
turretIndex
int turretIndex
pilot
jrobots.simulation.simulationObjects.AbstractPilot pilot
currentTerrain
TerrainType currentTerrain
- Current terrain at
Body.pos
missileLink
java.util.ArrayList<E> missileLink
- To be able to influence
Directable
devices, the
Panzer
holds these references.
Note: The references are single-sided and may be null.
tractors
java.util.List<E> tractors
- the wheels on the bus
Class jrobots.simulation.simulationObjects.Body.BodyTractor extends java.lang.Object implements Serializable |
serialVersionUID: 1L
grip
Vector grip
mileage
float mileage
Class jrobots.simulation.simulationObjects.FernsteuerBot extends Pilot implements Serializable |
serialVersionUID: 1L
Class jrobots.simulation.simulationObjects.JRobot extends Pilot implements Serializable |
serialVersionUID: -2357242728016864638L
Class jrobots.simulation.simulationObjects.JRobot2007 extends Pilot implements Serializable |
serialVersionUID: 6463504321943911067L
Class jrobots.simulation.simulationObjects.JRobot2008 extends Pilot implements Serializable |
serialVersionUID: -5269507620693035656L
Class jrobots.simulation.simulationObjects.JRobot2009 extends Pilot implements Serializable |
serialVersionUID: 4916662582869180089L
Class jrobots.simulation.simulationObjects.JRobot2010 extends Pilot implements Serializable |
serialVersionUID: 4916662582869180089L
Class jrobots.simulation.simulationObjects.JRobot2011 extends Pilot implements Serializable |
serialVersionUID: 7957436071810797678L
Class jrobots.simulation.simulationObjects.JRobot2012 extends Pilot implements Serializable |
serialVersionUID: 1L
Class jrobots.simulation.simulationObjects.JRobot2012_FH extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
Class jrobots.simulation.simulationObjects.JRobot2013 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
Class jrobots.simulation.simulationObjects.JRobot2014 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
Class jrobots.simulation.simulationObjects.JRobot2014_2 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
latestSuccessfulScan
Scan latestSuccessfulScan
lastScanDir
Angle lastScanDir
scanAperture
Angle scanAperture
scanSection
Angle scanSection
lastKnownEnemyPosition
Vector lastKnownEnemyPosition
drivingOffset
Angle drivingOffset
Class jrobots.simulation.simulationObjects.JRobot2014_en extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
Class jrobots.simulation.simulationObjects.JRobot2014_Passau extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
latestSuccessfulScan
Scan latestSuccessfulScan
lastScanDir
Angle lastScanDir
scanAperture
Angle scanAperture
scanSection
Angle scanSection
lastKnownEnemyPosition
Vector lastKnownEnemyPosition
drivingOffset
Angle drivingOffset
Class jrobots.simulation.simulationObjects.JRobot2014Sprint1 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
latestSuccessfulScan
Scan latestSuccessfulScan
lastScanDir
Angle lastScanDir
scanAperture
Angle scanAperture
scanSection
Angle scanSection
lastKnownEnemyPosition
Vector lastKnownEnemyPosition
drivingOffset
Angle drivingOffset
Class jrobots.simulation.simulationObjects.JRobot2014Sprint2 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
latestSuccessfulScan
Scan latestSuccessfulScan
lastScanDir
Angle lastScanDir
scanAperture
Angle scanAperture
scanSection
Angle scanSection
lastKnownEnemyPosition
Vector lastKnownEnemyPosition
drivingOffset
Angle drivingOffset
Class jrobots.simulation.simulationObjects.JRobot2014Sprint3 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
latestSuccessfulScan
Scan latestSuccessfulScan
lastScanDir
Angle lastScanDir
scanAperture
Angle scanAperture
scanSection
Angle scanSection
lastKnownEnemyPosition
Vector lastKnownEnemyPosition
drivingOffset
Angle drivingOffset
Class jrobots.simulation.simulationObjects.JRobot2015 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
Class jrobots.simulation.simulationObjects.JRobot2015_2 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
Class jrobots.simulation.simulationObjects.JRobot2015_3 extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
Class jrobots.simulation.simulationObjects.JRobot2016_SYP extends Pilot implements Serializable |
serialVersionUID: 4485514585092103453L
serialVersionUID: 1L
Class jrobots.simulation.simulationObjects.Panzer extends jrobots.simulation.simulationObjects.Body implements Serializable |
serialVersionUID: 1L
Class jrobots.simulation.simulationObjects.Panzer.PanzerTractor extends jrobots.simulation.simulationObjects.Body.BodyTractor implements Serializable |
serialVersionUID: 1L
Class jrobots.simulation.simulationObjects.PanzerFactory extends java.lang.Object implements Serializable |
serialVersionUID: 1L
serialVersionUID: 3574587611340469934L
time
double time
health
double health
energy
double energy
position
Vector position
orientation
Angle orientation
velocity
Vector velocity
posOfBestBot
Vector posOfBestBot
currentTerrain
TerrainType currentTerrain
lastScan
Scan lastScan
lastSonarTrace
SonarTrace lastSonarTrace
proximityScanLaunchable
ProximityScan proximityScanLaunchable
proximityScanDroppable
Vector proximityScanDroppable
directablePositions
Vector[] directablePositions
- Momentary locations of all commenceable Directables. May
not contain null values.
timeOfLauncherReloaded
double timeOfLauncherReloaded
timeOfDropperReloaded
double timeOfDropperReloaded
timeOfScannerReloaded
double timeOfScannerReloaded
scanAperture
Angle scanAperture
scanDirection
Angle scanDirection
sonarEnergy
double sonarEnergy
cannonCommand
Angle cannonCommand
cannonRange
double cannonRange
- For ranged ammunition like the MINETHROWER
launcherAmmunition
Pilot.LauncherAmmunition launcherAmmunition
directableDestinations
Vector[] directableDestinations
- Target destinations to issue to Directables. May contain null
values.
These are both updated (for information) and forwarded (as
command) at each frame.
directableTargetBearings
Angle[] directableTargetBearings
- Target bearings to issue to Directables. May contain null
values.
These are both updated (for information) and forwarded (as
command) at each frame.
mineCommand
Pilot.DropperCommand mineCommand
- Whether the pilot wants to lay a mine or not
desiredDirection
Angle desiredDirection
desiredSpeed
double desiredSpeed
boosting
boolean boosting
debugText
java.lang.String debugText
nameColor
java.awt.Color nameColor
turretColor
java.awt.Color turretColor
bodyColor
java.awt.Color bodyColor
Class jrobots.simulation.simulationObjects.PilotMock extends Pilot implements Serializable |
serialVersionUID: 1L
name
java.lang.String name
Class jrobots.simulation.simulationObjects.PilotZombie extends jrobots.simulation.simulationObjects.AbstractPilot implements Serializable |
serialVersionUID: -8245727424175106025L
formerName
java.lang.String formerName
health
float health
bodyFactory
jrobots.simulation.simulationObjects.BodyFactory bodyFactory
Class jrobots.simulation.simulationObjects.Racer extends jrobots.simulation.simulationObjects.Body implements Serializable |
serialVersionUID: 1L
Class jrobots.simulation.simulationObjects.Racer.RaceTyre extends jrobots.simulation.simulationObjects.Body.BodyTractor implements Serializable |
serialVersionUID: 1L
steering
Angle steering
Class jrobots.simulation.simulationObjects.RacerFactory extends java.lang.Object implements Serializable |
serialVersionUID: 1L
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
- representation in radians
serialVersionUID: -6927416156239395949L
serialVersionUID: 1L
pos
Vector pos
- position of the object at the scan's time
speed
Vector speed
- velocity of the object at the scan's time
timeOfScan
double timeOfScan
- The scan's time [s]
serialVersionUID: -5182428340952993253L
scanDirection
Angle scanDirection
- Direction of the scanner at the time of scan.
scanAperture
Angle scanAperture
- Aperture of the scan at the time of scan.
distanceToTarget
double distanceToTarget
- Scanned distance at the time of scan.
If no target was found inside the scanned cone the distance is 0.
Note: The distance to target may be outdated at a later time.
If you need the distance to the given direction use
getPosition().distanceTo(estimatedTargetPosition())
scannerPosition
Vector scannerPosition
- Position of the scanner at scan time. This is where the scan flash originated from.
timeOfScan
double timeOfScan
- time of scan [s]. The time is measured sind the begin of the match
serialVersionUID: 7410190920905482902L
timestamp
double timestamp
- time of sonar finding [s]. The time is measured since the begin of the match.
location
Vector location
- position estimate of sonar finding [m]. May be imprecise.
standardDeviation
double standardDeviation
- precision estimate for this sonar finding [m].
serialVersionUID: -1597769633640955671L
x
double x
y
double y