The Underdark is the mythical place beneath the surface of Faerun, and is home to the Drow|
I'm in high school, and find robocode to be a fun way to expand my ability to problem solve, and also gives me a way to learn Java.
This wiki is the best reference in the world.
You might have to make a working Robot-compatible GF gun before you can beat Girl ;-) Also, I might make it harder soon, as I have to release my version that beats Krazy again. Silly Alcatraz and beating Girl without telling me about it... Note that he did it with my gun, of course :-p -- Kawigi
Catalog of DesignPatterns used in X2
*FactoryPattern? combined with FlyWeightPattern?
What happened to UnderDark2?? :-) -- Jokester|
other DesignPatterns used in Toad and present in X2 through Toad's adapters|
UnderDark & UnderDark2? were in my Robotics's team internal RoboCode comp (Which is what introduced me to RoboCode).|
UnderDark was my first robot ever, and it stank! UnderDark2? used LinearTargeting and PerpendicularMovement, and won! UnderDark2? evolved into UnderDark3, and thus: was not released into the clear. BTW: The competition rules were: "Extends Robot only, on a 1000x1000x10"
This pattern allows X2 to use Toad's gun and movement. (not used in the rumble releases)
This pattern was already used in FloatingTadpole fo its VirtualGuns.
In X2 it's used to switch from one movement algorithm to another.
This pattern is used when creating enemy's representation, the gun and movements add their parts to the basic representation created by the
This pattern is used in X2 for team communicationm each
This pattern is used in Toad to represent the
This pattern is used in X2 to add the BlackBoardPattern? to a movement, in
This pattern provide a simple interface for a complex system, like the
Those patterns are used in X2 for creating and managing
This pattern is used extensively for all objects that should only have one instance.
This pattern is used in X2 for movement, gun and radar behaviour.
This pattern is used extensively in X2 for all main component of the bot:
This pattern is used in Toad for all the operations on the
You gave a totally new meaning to the term 'patternmatcher' :) --Loki
other DesignPatterns used in Toad and present in X2 through Toad's adapters
TeamMessageis a command object.
Enemyit adds features for the gun and the movements.
X2 for creating and managing
RadarStrategy. Those patterns allow to have single instances for each strategy which are all accessed through their own factory.
StatKeeperwhich all implements the