MCPcopy Create free account

hub / github.com/Voidious/Diamond / functions

Functions1,095 in github.com/Voidious/Diamond

↓ 8 callersMethodnewMoveWave
(Point2D.Double sourceLocation, Point2D.Double targetLocation, double absBearing, int fireRound, l
voidious/move/MoveEnemy.java:424
↓ 8 callersMethodsmoothingPreciseEscapeAngle
(int predictDirection, double absBearing, Point2D.Double sourceLocation, long fireTime, double bul
voidious/utils/MovementPredictor.java:308
↓ 8 callersMethodvirtualWavesOn
()
voidious/utils/KnnView.java:109
↓ 7 callersMethodgetDnaSequence
()
voidious/utils/genetic/DnaString.java:71
↓ 7 callersMethodis1v1
()
voidious/gun/DiamondFist.java:395
↓ 7 callersMethodmock1v1
(DiamondFist gun, GunEnemy gunData)
voidious/gun/DiamondFistTest.java:306
↓ 7 callersMethodmockRobotDefaults
()
voidious/move/DiamondWhooshTest.java:281
↓ 7 callersMethodnonZeroSign
(double d)
voidious/utils/DiaUtils.java:52
↓ 7 callersMethodorbit
(Point2D.Double myLocation, MoveEnemy duelEnemy)
voidious/move/SurfMover.java:113
↓ 7 callersMethodposition
(long currentTime)
voidious/gun/FireListener.java:53
↓ 7 callersMethodremove
()
ags/utils/dataStructures/trees/thirdGenKD/NearestNeighborIterator.java:59
↓ 7 callersMethodsetBotDistanceSq
(String name, double distance)
voidious/utils/Enemy.java:114
↓ 7 callersMethodsetHitThreshold
(double hitThreshold)
voidious/utils/KnnView.java:119
↓ 7 callersMethodsetName
(String name)
voidious/utils/KnnView.java:140
↓ 7 callersMethodupdateEnemy
(ScannedRobotEvent e, Point2D.Double enemyLocation, double absBearing, int currentRound, boolean i
voidious/move/MoveDataManager.java:145
↓ 7 callersMethodvirtuality
()
voidious/utils/Wave.java:300
↓ 6 callersMethodcalculateBulletPower
()
voidious/gun/DiamondFist.java:230
↓ 6 callersMethodcastShadow
(Point2D.Double p1, Point2D.Double p2)
voidious/utils/Wave.java:455
↓ 6 callersMethodclone
()
voidious/utils/Wave.java:603
↓ 6 callersMethoddisplacementVector
(RobotState waveBreakState)
voidious/utils/Wave.java:322
↓ 6 callersMethodequals
(Object o)
voidious/utils/genetic/DnaSequence.java:118
↓ 6 callersMethodgetAverageEnergy
()
voidious/gun/GunDataManager.java:185
↓ 6 callersMethodgetBit
(String geneName)
voidious/utils/genetic/DnaString.java:161
↓ 6 callersMethodgetClosestLivingBot
(Point2D.Double location)
voidious/utils/EnemyDataManager.java:118
↓ 6 callersMethodgetInstance
()
voidious/utils/ErrorLogger.java:139
↓ 6 callersMethodgetLong
(String geneName)
voidious/utils/genetic/DnaString.java:199
↓ 6 callersMethodguessFactorPrecise
(Point2D.Double targetLocation)
voidious/utils/Wave.java:393
↓ 6 callersMethodinitRound
()
voidious/gun/GunEnemy.java:89
↓ 6 callersMethodlateralVelocity
()
voidious/utils/Wave.java:259
↓ 6 callersMethodmyLocation
()
voidious/move/DiamondWhoosh.java:188
↓ 6 callersMethodprocessBullet
( Bullet bullet, int currentRound, long currentTime, boolean painting)
voidious/move/MoveEnemy.java:246
↓ 6 callersMethodsetLastBulletFiredTime
(long lastBulletFiredTime)
voidious/utils/Wave.java:213
↓ 6 callersMethodtestCheckWavePositionAlongAxis
( double offset, WavePosition expectedWavePosition)
voidious/utils/WaveManagerTest.java:119
↓ 6 callersMethodtestCheckWavePositionDiagonal
( double offset, WavePosition expectedWavePosition)
voidious/utils/WaveManagerTest.java:167
↓ 6 callersMethodupdateEnemyWaves
(Point2D.Double myLocation, double previousEnemyEnergy, String botName, int currentRound, long cur
voidious/move/MoveDataManager.java:246
↓ 6 callersMethodwarning
()
voidious/utils/EnemyDataManager.java:142
↓ 5 callersMethodaddViews
(List<KnnView<T>> views)
voidious/utils/Enemy.java:88
↓ 5 callersMethodbotWidthAimAngle
(double distance)
voidious/utils/DiaUtils.java:81
↓ 5 callersMethodcheckCurrentWaves
( long currentTime, CurrentWaveListener listener)
voidious/utils/WaveManager.java:57
↓ 5 callersMethodcheckDanger
(RobotState myRobotState, MoveEnemy duelEnemy, RobotState startState, SurfOption surfOption, boole
voidious/move/SurfMover.java:232
↓ 5 callersMethoddistancingDanger
(Point2D.Double startLocation, Point2D.Double predictedLocation, Point2D.Double enemyLocation)
voidious/move/SurfMover.java:402
↓ 5 callersMethoddrawCircleFilled
( Point2D.Double p1, Color color, int radius)
voidious/gfx/RoboGraphic.java:130
↓ 5 callersMethodfindSurfableWave
(int surfWaveIndex, RobotState myRobotState)
voidious/move/MoveEnemy.java:494
↓ 5 callersMethodfireIfGunTurned
(double bulletPower)
voidious/gun/DiamondFist.java:311
↓ 5 callersMethodgetByte
(String geneName)
voidious/utils/genetic/DnaString.java:167
↓ 5 callersMethodgetDamageGiven
()
voidious/gun/GunDataManager.java:177
↓ 5 callersMethodgetDangerScore
(MoveEnemy duelEnemy, Wave w, Point2D.Double dangerLocation, int surfWaveIndex)
voidious/move/SurfMover.java:413
↓ 5 callersMethodgetDouble
(String geneName)
voidious/utils/genetic/DnaString.java:233
↓ 5 callersMethodgetFloat
(String geneName)
voidious/utils/genetic/DnaString.java:220
↓ 5 callersMethodgetLabel
()
voidious/gun/MainGun.java:57
↓ 5 callersMethodgetShort
(String geneName)
voidious/utils/genetic/DnaString.java:178
↓ 5 callersMethodgetSourceString
()
voidious/utils/genetic/DnaString.java:83
↓ 5 callersMethodgetState
(long time)
voidious/utils/Enemy.java:103
↓ 5 callersMethodis1v1
()
voidious/move/DiamondWhoosh.java:192
↓ 5 callersMethodmaxEscapeAngle
()
voidious/utils/Wave.java:246
↓ 5 callersMethodmyLocation
()
voidious/gun/DiamondFist.java:226
↓ 5 callersMethodnearestNeighbors
(Wave w, boolean aiming)
voidious/utils/KnnView.java:168
↓ 5 callersMethodnewWaveManager
()
voidious/utils/WaveManagerTest.java:199
↓ 5 callersMethodoffer
(double key, T value)
ags/utils/dataStructures/MaxHeap.java:8
↓ 5 callersMethodonMarkFiringWave
(Wave w)
voidious/gun/GunDataManager.java:316
↓ 5 callersMethodpaintStatus
()
voidious/move/DiamondWhoosh.java:223
↓ 5 callersMethodpaintStatus
()
voidious/gun/DiamondFist.java:445
↓ 5 callersMethodprocessBulletHit
(Bullet bullet, long currentTime, boolean is1v1Battle, boolean logHitWave)
voidious/gun/GunEnemy.java:159
↓ 5 callersMethodsetBit
(String geneName, boolean value)
voidious/utils/genetic/DnaString.java:91
↓ 5 callersMethodsetDecayRate
(double decayRate)
voidious/utils/KnnView.java:135
↓ 5 callersMethodsetDouble
(String geneName, double value)
voidious/utils/genetic/DnaString.java:131
↓ 5 callersMethodsetFloat
(String geneName, float value)
voidious/utils/genetic/DnaString.java:125
↓ 5 callersMethodsetGunHeat
(double gunHeat)
voidious/utils/Wave.java:203
↓ 5 callersMethodsetInt
(String geneName, int value)
voidious/utils/genetic/DnaString.java:111
↓ 5 callersMethodsetLong
(String geneName, long value)
voidious/utils/genetic/DnaString.java:118
↓ 5 callersMethodsetNumber
(String geneName, long value)
voidious/utils/genetic/DnaString.java:137
↓ 5 callersMethodupdateWave
(Wave w, Point2D.Double myLocation, double bulletPower, long lastBulletFiredTime, double gunHeat, boolea
voidious/gun/GunEnemy.java:111
↓ 4 callersMethodaddValue
(double value, double firingAngle)
voidious/gfx/ColoredValueSet.java:42
↓ 4 callersMethodbotCorners
()
voidious/utils/RobotState.java:55
↓ 4 callersMethodbotSides
()
voidious/utils/RobotState.java:78
↓ 4 callersMethoddirectToWallDistance
(Point2D.Double targetLocation, double distance, double heading, double bulletPower)
voidious/utils/BattleField.java:69
↓ 4 callersMethoddrawGunAngles
(Collection<RoboGraphic> renderables, Wave wave, ColoredValueSet cvs, double bestAngle, double bandwidth)
voidious/gun/DiamondFist.java:449
↓ 4 callersMethoddrawPoint
(Point2D.Double p1, Color color)
voidious/gfx/RoboGraphic.java:126
↓ 4 callersMethodexecute
(int round, long time, Point2D.Double myLocation, double heading, double velocity)
voidious/move/MoveDataManager.java:73
↓ 4 callersMethodexecute
()
voidious/move/DiamondWhoosh.java:104
↓ 4 callersMethodextendBounds
Extends the bounds of this node do include a new location
ags/utils/KdTree.java:213
↓ 4 callersMethodfireNextTickWave
(Point2D.Double myNextLocation, Point2D.Double targetLocation, String targetName, int currentRound,
voidious/gun/GunDataManager.java:204
↓ 4 callersMethodgetDirection
()
voidious/move/SurfMover.java:607
↓ 4 callersMethodgetGeneLayout
()
voidious/utils/genetic/DnaSequence.java:64
↓ 4 callersMethodgetSortedSurfOptions
()
voidious/move/SurfMover.java:207
↓ 4 callersMethodinitGunViews
(GunEnemy gunData)
voidious/gun/DiamondFist.java:147
↓ 4 callersMethodinitRound
()
voidious/gun/GunDataManager.java:64
↓ 4 callersMethodintersects
(LineSeg seg)
voidious/utils/geom/Circle.java:43
↓ 4 callersMethodlistContainsLine
( List<Line2D.Double> lineList, Line2D.Double l)
voidious/utils/RobotStateTest.java:131
↓ 4 callersMethodlistContainsPoint
( List<Point2D.Double> pointList, Point2D.Double p)
voidious/utils/RobotStateTest.java:85
↓ 4 callersMethodmockMelee
(DiamondFist gun)
voidious/gun/DiamondFistTest.java:338
↓ 4 callersMethodnewRobotState
(double x, double y)
voidious/move/SurfMoverTest.java:545
↓ 4 callersMethodnewSurfWave
()
voidious/move/SurfMoverTest.java:494
↓ 4 callersMethodonCurrentWave
(Wave w)
voidious/utils/WaveManager.java:312
↓ 4 callersMethodonHitByBullet
(HitByBulletEvent e, int currentRound, long currentTime, boolean painting)
voidious/move/MoveDataManager.java:186
↓ 4 callersMethodonPaint
(Graphics2D g)
voidious/gfx/RoboPainter.java:33
↓ 4 callersMethodpointDist
(double[] p1, double[] p2)
ags/utils/KdTree.java:523
↓ 4 callersMethodpreciseIntersection
(List<RobotState> waveBreakStates)
voidious/utils/Wave.java:506
↓ 4 callersMethodremoveDistanceSq
(String botName)
voidious/utils/Enemy.java:118
↓ 4 callersMethodrender
(Graphics2D g)
voidious/gfx/RoboGraphic.java:35
← previousnext →101–200 of 1,095, ranked by callers