Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Voidious/Diamond
/ types & classes
Types & classes
112 in github.com/Voidious/Diamond
⨍
Functions
1,095
◇
Types & classes
112
Interface
AllStateListener
voidious/utils/RobotStateLog.java:122
Interface
AllWaveListener
voidious/utils/WaveManager.java:319
Class
AntiSurferFormula
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/formulas/AntiSurferFormula.java:28
Class
AntiSurferGun
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/AntiSurferGun.java:42
Class
BattleField
Copyright (c) 2011 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/BattleField.java:27
Class
BattleFieldTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/BattleFieldTest.java:33
Class
BinaryHeap
An implementation of an implicit binary heap. Min-heap and max-heap both supported
ags/utils/dataStructures/BinaryHeap.java:8
Class
Builder
voidious/utils/RobotState.java:97
Class
BulletShadow
voidious/utils/Wave.java:671
Class
ChildNode
Internal class for child nodes
ags/utils/KdTree.java:535
Class
Circle
voidious/utils/geom/Circle.java:28
Class
Circle
voidious/gfx/RoboGraphic.java:37
Class
ColoredValue
voidious/gfx/ColoredValueSet.java:67
Class
ColoredValueSet
Copyright (c) 2009-2011 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gfx/ColoredValueSet.java:29
Interface
CurrentWaveListener
voidious/utils/WaveManager.java:311
Class
Destination
voidious/move/MeleeMover.java:252
Class
DiaUtils
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/DiaUtils.java:31
Class
Diamond
Diamond - a robot by Voidious A Melee and 1v1 bot. In Melee it uses: - Minimum Risk Movement - Dynamic Clustering - Displacement Vectors - "
voidious/Diamond.java:63
Class
DiamondColors
Copyright (c) 2009-2011 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gfx/DiamondColors.java:32
Class
DiamondEyes
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/radar/DiamondEyes.java:45
Class
DiamondFist
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/DiamondFist.java:54
Class
DiamondFistTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/gun/DiamondFistTest.java:56
Class
DiamondWhoosh
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/move/DiamondWhoosh.java:47
Class
DiamondWhooshTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/move/DiamondWhooshTest.java:53
Class
DistanceController
voidious/move/SurfMover.java:612
Class
DistanceFormula
Copyright (c) 2009-2011 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/DistanceFormula.java:24
Interface
DistanceFunction
ags/utils/dataStructures/trees/thirdGenKD/DistanceFunction.java:3
Class
DnaSequence
Copyright (c) 2011-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/genetic/DnaSequence.java:27
Class
DnaSequenceTests
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/test/genetic/DnaSequenceTests.java:37
Class
DnaString
Copyright (c) 2011-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/genetic/DnaString.java:30
Class
DnaStringTests
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/test/genetic/DnaStringTests.java:40
Class
Dot
voidious/gfx/RoboGraphic.java:57
Class
DuelGun
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/DuelGun.java:31
Class
Enemy
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/Enemy.java:29
Class
EnemyDataManager
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/EnemyDataManager.java:35
Class
Entry
Stores a distance and value to output
ags/utils/KdTree.java:302
Class
ErrorLogger
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/ErrorLogger.java:35
Interface
FireListener
Copyright (c) 2011-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/FireListener.java:26
Class
FiredBullet
voidious/gun/FireListener.java:29
Class
FlattenerFormula
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/move/formulas/FlattenerFormula.java:28
Class
Gene
voidious/utils/genetic/DnaSequence.java:68
Enum
GeneType
voidious/utils/genetic/DnaSequence.java:136
Class
GeneTypeException
voidious/utils/genetic/DnaString.java:459
Interface
GunDataListener
voidious/gun/GunDataManager.java:314
Class
GunDataManager
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/gun/GunDataManager.java:46
Class
GunDataManagerTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/gun/GunDataManagerTest.java:60
Class
GunEnemy
Targeting data about an enemy.
voidious/gun/GunEnemy.java:49
Class
GunEnemyTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/gun/GunEnemyTest.java:56
Class
GunStats
voidious/gun/VirtualGunsManager.java:166
Class
Interpolator
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/Interpolator.java:26
Class
Intersection
voidious/utils/Wave.java:661
Class
IntervalHeap
An implementation of an implicit binary interval heap.
ags/utils/dataStructures/IntervalHeap.java:8
Class
KdNode
ags/utils/dataStructures/trees/thirdGenKD/KdNode.java:8
Class
KdTree
ags/utils/KdTree.java:37
Class
KdTree
ags/utils/dataStructures/trees/thirdGenKD/KdTree.java:10
Class
KnnView
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/KnnView.java:32
Class
Line
voidious/gfx/RoboGraphic.java:77
Class
LineSeg
voidious/utils/geom/LineSeg.java:27
Class
MainGun
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/MainGun.java:40
Class
MainGunFormula
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/formulas/MainGunFormula.java:28
Class
Manhattan
Class for tree with Manhattan distancing
ags/utils/KdTree.java:730
Class
Max
ags/utils/dataStructures/BinaryHeap.java:116
Class
MaxEscapeTarget
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/MaxEscapeTarget.java:26
Interface
MaxHeap
ags/utils/dataStructures/MaxHeap.java:6
Class
MeleeFiringAngle
voidious/gun/MeleeGun.java:170
Class
MeleeFormula
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/formulas/MeleeFormula.java:27
Class
MeleeGun
Copyright (c) 2011-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/MeleeGun.java:40
Class
MeleeMover
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/move/MeleeMover.java:38
Class
Min
ags/utils/dataStructures/BinaryHeap.java:136
Interface
MinHeap
ags/utils/dataStructures/MinHeap.java:6
Class
MoveDataManager
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/move/MoveDataManager.java:49
Class
MoveDataManagerTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/move/MoveDataManagerTest.java:47
Class
MoveEnemy
General info about the enemy. We just keep one of these around for each enemy bot the movement is aware of.
voidious/move/MoveEnemy.java:57
Class
MovementPredictor
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/MovementPredictor.java:33
Class
MovementPredictorTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/MovementPredictorTest.java:37
Class
NearestNeighborIterator
ags/utils/dataStructures/trees/thirdGenKD/NearestNeighborIterator.java:13
Class
NormalFormula
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/move/formulas/NormalFormula.java:28
Class
OldLocation
voidious/move/MeleeMover.java:264
Class
PerceptualGun
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/PerceptualGun.java:38
Class
RadarScan
voidious/radar/DiamondEyes.java:285
Class
ResultHeap
Class for tracking up to 'size' closest values
ags/utils/KdTree.java:776
Class
ReverseResultHeap
ags/utils/KdTree.java:862
Class
RoboGraphic
Derived from DrawingBot, by David Alves. http://robowiki.net?DrawingBot
voidious/gfx/RoboGraphic.java:34
Interface
RoboPainter
Copyright (c) 2009-2011 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gfx/RoboPainter.java:26
Class
RobotState
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/RobotState.java:30
Class
RobotStateLog
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/RobotStateLog.java:29
Class
RobotStateTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/utils/RobotStateTest.java:33
Class
SimpleFormula
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/move/formulas/SimpleFormula.java:28
Class
SqrEuclid
Class for tree with Unweighted Squared Euclidean distancing
ags/utils/KdTree.java:626
Class
SquareEuclideanDistanceFunction
ags/utils/dataStructures/trees/thirdGenKD/SquareEuclideanDistanceFunction.java:6
Enum
Status
Enumeration representing the status of a node during the running
ags/utils/KdTree.java:295
Class
SurfMover
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/move/SurfMover.java:54
Class
SurfMoverTest
Copyright (c) 2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
voidious/move/SurfMoverTest.java:57
Enum
SurfOption
voidious/move/SurfMover.java:596
Class
Text
voidious/gfx/RoboGraphic.java:97
Class
Timestamped
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/Timestamped.java:24
Class
TimestampedFiringAngle
Copyright (c) 2011-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/TimestampedFiringAngle.java:26
Class
TimestampedGuessFactor
Copyright (c) 2009-2011 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/utils/TimestampedGuessFactor.java:24
Class
TripHammerFormula
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/formulas/TripHammerFormula.java:28
Class
TripHammerKnnGun
Copyright (c) 2009-2012 - Voidious This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held l
voidious/gun/TripHammerKnnGun.java:39
next →
1–100 of 112, ranked by callers