Serialized Form


Package <Unnamed>

Class _3Guys1Bot_ extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

frameCounter

long frameCounter

lastSonarTrace

SonarTrace lastSonarTrace

currentSonarTrace

SonarTrace currentSonarTrace

movementAngle

Angle movementAngle

movementAngleOffset

Angle movementAngleOffset

Class BeerBot extends jrobots.simulation.simulationObjects.JRobot2013 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

currentState

BoomBot.State currentState

currentDriveDirection

Angle currentDriveDirection

currentTrace

SonarTrace currentTrace

Class Bot42 extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

radar

BotNorris.Radar radar

driver

BotNorris.Driver driver

Class Botty extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

random

java.util.Random random

driveAngle

Angle driveAngle

targetAngle

Angle targetAngle

Class ColognePunisher extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

autopilotMomentum

Angle autopilotMomentum

random

java.util.Random random

Class Dummybot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

health

double health

Class Emma extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Class EmptyRacer extends JRobot2016A implements Serializable

serialVersionUID: 1L

Serialized Fields

driveDir

Angle driveDir

Class EngBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable

serialVersionUID: 1L

Serialized Fields

foundOnce

boolean foundOnce

scan

double scan

lastScan

double lastScan

Class EnsignDuck extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

succScans

java.util.ArrayList<E> succScans

framesSinceSuccScan

int framesSinceSuccScan

lastScans

java.util.ArrayList<E> lastScans

Class GeiloBot extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

rand

java.util.Random rand

scanner

GeiloBot16.Scanner scanner

timer

GeiloBot16.Timer timer

framecounter

int framecounter

Class Gerrie extends AbstractRobot implements Serializable

serialVersionUID: -4179354601918989895L

Serialized Fields

previousHealth

double previousHealth

healthThreshold

double healthThreshold

Class Ghandi extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

start

boolean start

drive

boolean drive

sonar

SonarTrace sonar

angle

int angle

Class Haubitze extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

serialVersionUID: 7099250956064863096L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

currentFrame

int currentFrame

traces

java.util.Deque<E> traces

Class HiasBot1606 extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable

serialVersionUID: 123487234730L

Serialized Fields

currentFrame

int currentFrame

lastEscapeFrame

int lastEscapeFrame

traces

java.util.Deque<E> traces

Class HierKoennteIhreWerbungStehen extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

angle

Angle angle

speed

double speed

Class iBorgScanner extends java.lang.Object implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

numMissilesToShoot

int numMissilesToShoot

scanPrecision

int scanPrecision

estimatedEnemyAngle

double estimatedEnemyAngle

found

boolean found

Class JDBot extends jrobots.simulation.simulationObjects.JRobot2014 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

sonartraces

java.util.LinkedList<E> sonartraces

Class MeGaTrOn extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable

Serialized Fields

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

Serialized Fields

random

java.util.Random random

Class Mjoelnir extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

a

Angle a

last

Scan last

negative

boolean negative

angle

int angle

Class MotherOfAllBots extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable

serialVersionUID: 3917160481391298303L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

random

java.util.Random random

Class my1st extends jrobots.simulation.simulationObjects.JRobot2016_SYP implements Serializable

Serialized Fields

traces

SonarTrace[] traces

one

Angle one

countOfTraces

int countOfTraces

Class MyLittleRocketBot extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable

serialVersionUID: 8495632821712080027L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

successfulScanHit

Scan successfulScanHit

lastScanAngle

Angle lastScanAngle

counter

int counter

retreating

boolean retreating

Class o_oBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

winkel

double winkel

scan1

Scan scan1

scan2

Scan scan2

Class PaulPanzer extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

lastTrace

SonarTrace lastTrace

Class Peeves extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

position

Vector position

time

double time

error

double error

Class PikachuBot extends jrobots.simulation.simulationObjects.JRobot2012_FH implements Serializable

Serialized Fields

global_time

double global_time

pattern

int pattern

Class PinkPanzer extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

scans

RingBuffer<T> scans

Class PrivateDuck extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

shoot

boolean shoot

sonarActivated

boolean sonarActivated

Class R2D2 extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable

serialVersionUID: 1L

Serialized Fields

letztePositionGegner

Scan letztePositionGegner

Class Rabbit extends jrobots.simulation.simulationObjects.JRobot2008 implements Serializable

serialVersionUID: 8812570145737774827L

Serialized Fields

SCAN_INIT

int SCAN_INIT

SCAN_LEFTRIGHT1

int SCAN_LEFTRIGHT1

SCAN_LEFTRIGHT2

int SCAN_LEFTRIGHT2

SCAN_RIGHTLEFT1

int SCAN_RIGHTLEFT1

SCAN_RIGHTLEFT2

int SCAN_RIGHTLEFT2

maxNumEstimatedScans

int maxNumEstimatedScans

arenaCenter

Vector arenaCenter

timeNow

double timeNow

arenaRadius

double arenaRadius

flee

boolean flee

runClockwise

boolean runClockwise

scanDir

Angle scanDir

scanAperture

Angle scanAperture

scanState

int scanState

enemyPos

java.util.LinkedList<E> enemyPos

numSuccessfulScans

int numSuccessfulScans

unsuccessfulScans

int unsuccessfulScans

pctSuccessfulScans

double pctSuccessfulScans

avgScanAperture

double avgScanAperture

numEstimatedScans

int numEstimatedScans

numEstimatedScanTriples

int numEstimatedScanTriples

predictionEstimation

double predictionEstimation

actualityCriterium

double actualityCriterium

timeBetweenCriterium

double timeBetweenCriterium

accuracyCriterium

double accuracyCriterium

Class RacerFollower extends JRobot2016A implements Serializable

serialVersionUID: 1L

Class RacerScannerWithMemory extends JRobot2016A implements Serializable

serialVersionUID: 1L

Serialized Fields

lastRoadPos

java.util.LinkedList<E> lastRoadPos
first is youngest; last is oldest


lastTimeOnRoad

double lastTimeOnRoad

numTries

double numTries

Class RacerTerrainScanner extends JRobot2016A implements Serializable

serialVersionUID: 1L

Serialized Fields

lastRoadPos

Vector lastRoadPos

Class RaconatorMk4 extends JRobot2016A implements Serializable

serialVersionUID: 1L

Serialized Fields

random

java.util.Random random

nextOrientationChange

double nextOrientationChange

Class RainbowBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

ang

double ang

Class Roberta.Vec extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

tank

Tank tank

Class RocketRaider extends jrobots.simulation.simulationObjects.JRobot2009 implements Serializable

Serialized Fields

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

Serialized Fields

scanRichtung

Angle scanRichtung

scanOeffnung

Angle scanOeffnung

Class Ruchetario extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

scanAperture

Angle scanAperture

scanDirection

Angle scanDirection

failCounter

int failCounter

scanDir

int scanDir

Class Schrutz extends jrobots.simulation.simulationObjects.JRobot2011 implements Serializable

serialVersionUID: 7099250956064863096L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

tank

Tank tank

binaryScanActive

boolean binaryScanActive

direction

Angle direction

angle

Angle angle

Class ShaolinShadowBoxer extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable

serialVersionUID: 1L

Serialized Fields

round

int round

Class ShawnStein extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

random

java.util.Random random

Class SinusBot extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable

serialVersionUID: 133742L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

tank

Tank tank

previousScan

Scan previousScan

lastScan

Scan lastScan

Class SodaWasser extends jrobots.simulation.simulationObjects.JRobot2014_Passau implements Serializable

serialVersionUID: -1321834333910485481L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

scanState

java.lang.Boolean scanState

Class Sprint3TestBot extends jrobots.simulation.simulationObjects.JRobot2014Sprint3 implements Serializable

serialVersionUID: 1L

Serialized Fields

latestSuccessfulScan

Scan latestSuccessfulScan

secondLastSuccessfulScan

Scan secondLastSuccessfulScan

scanLeftState

boolean scanLeftState

lastScanDir

Angle lastScanDir

Class Sprint3TestBotCopy extends jrobots.simulation.simulationObjects.JRobot2014Sprint3 implements Serializable

serialVersionUID: 1L

Serialized Fields

latestSuccessfulScan

Scan latestSuccessfulScan

secondLastSuccessfulScan

Scan secondLastSuccessfulScan

scanLeftState

boolean scanLeftState

lastScanDir

Angle lastScanDir

Class Sprint4DemoBot extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

state

boolean state

scanNew

Scan scanNew

scanOld

Scan scanOld

Class Sprint4TestBot2 extends jrobots.simulation.simulationObjects.JRobot2014_2 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

state

StateBot.State state

Class StupidBot extends jrobots.simulation.simulationObjects.JRobot2015 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

lastScans

java.util.List<E> lastScans

Class TheMimic extends jrobots.simulation.simulationObjects.JRobot2015_2 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

countPrediction

int countPrediction

Class ThomasBot2014Newest.Scanner extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

aperture

double aperture

angle

double angle

lastTargetVectors

java.util.List<E> lastTargetVectors

Class ThomasBot2014Newest.ScannerV3 extends ThomasBot2014Newest.Scanner implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

lastShootSequence

int lastShootSequence

minSequencesToNextShoot

int minSequencesToNextShoot

target

Vector target

Class ThomasBot2014Newest.WallShooter extends ThomasBot2014Newest.ArrayShooter implements Serializable

serialVersionUID: 1L

Serialized Fields

mineDistanceToTarget

int mineDistanceToTarget

Class TKBot extends jrobots.simulation.simulationObjects.JRobot2015_3 implements Serializable

serialVersionUID: 1L

Serialized Fields

preLastEnemyPosition

SonarTrace preLastEnemyPosition

addVal

double addVal

Class TollerBot extends jrobots.simulation.simulationObjects.JRobot2012 implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

angStart

Angle angStart

scanStart

Angle scanStart

drive

Angle drive

Class Trooper extends java.lang.Object implements Serializable

serialVersionUID: 1726066793350908860L

Serialized Fields

distanceToShoot

double distanceToShoot

tank

Tank tank

Class TurnaboutBore extends jrobots.simulation.simulationObjects.JRobot2007 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

first

boolean first

Class WTFBot extends jrobots.simulation.simulationObjects.JRobot2010 implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialization Methods

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
Serialized Fields

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: 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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Class jrobots.simulation.simulationObjects.JRobot2016A extends Pilot implements Serializable

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

Class jrobots.simulation.simulationObjects.Pilot extends jrobots.simulation.simulationObjects.AbstractPilot implements Serializable

serialVersionUID: 3574587611340469934L

Serialized Fields

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

Serialized Fields

name

java.lang.String name

Class jrobots.simulation.simulationObjects.PilotZombie extends jrobots.simulation.simulationObjects.AbstractPilot implements Serializable

serialVersionUID: -8245727424175106025L

Serialized Fields

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

Serialized Fields

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

Serialized Fields

x

double x

y

double y

startAngle

double startAngle

endAngle

double endAngle

range

double range

timeOfCreation

double timeOfCreation

Package jrobots.utils

Class jrobots.utils.Angle extends java.lang.Object implements Serializable

serialVersionUID: -3177226067817741184L

Serialized Fields

angle

double angle
representation in radians

Class jrobots.utils.LinearPredictor extends java.lang.Object implements Serializable

serialVersionUID: -6927416156239395949L

Class jrobots.utils.ProximityScan extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

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]

Class jrobots.utils.Scan extends java.lang.Object implements Serializable

serialVersionUID: -5182428340952993253L

Serialized Fields

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

Class jrobots.utils.SonarTrace extends java.lang.Object implements Serializable

serialVersionUID: 7410190920905482902L

Serialized Fields

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].

Class jrobots.utils.Vector extends java.lang.Object implements Serializable

serialVersionUID: -1597769633640955671L

Serialized Fields

x

double x

y

double y