Gauss

From Robowiki
Jump to navigation Jump to search

/VersionHistory /Credits

Background Information

Bot Name

Gauss

Author

Zyx

Extends

AdvancedRobot

What's special about it?

Nothing really, is very much alike YersiniaPestis with faster code and crowd targeting.

Great, I want to try it. Where can I download it?

All versions can be downloaded from /VersionHistory.

How competitive is it?
  • Good, best version placed 15th in the General Rumble and tied at 6th in PL (version: 2.2.0, date: 04/21/09)

Strategy

How does it move?

DynamicClustering based Wave Surfing.

How does it fire?

DynamicClustering based GuessFactor Targeting, it has different weights in a Virtual Guns array. The uses those stats to weight them in a single crowd targeting gun.

How does it dodge bullets?

Wave Surfing

How does the melee strategy differ from One-on-one strategy?

One on one specialist.

How does it select a target to attack/avoid in melee?

One on one specialist.

What does it save between rounds and matches?

Guess Factors for both targeting and movement are stores trough the battle.

Additional Information

Where did you get the name?

I wanted to honor Gauss since statistics are so important in Robocode.

Can I use your code?

I'd prefer the code is used for learning and getting ideas instead of just extracting whole pieces, but is free to use in anyway, just give appropriate credits.

What's next for your robot?
Does it have any White Whales?

Most top bots, such as DrussGT, Shadow, Dookious and YersiniaPestis are most notable.

What other robot(s) is it based on?

YersiniaPestis is the base of most ideas, and share a lot of code too.