Difference between revisions of "Challenge 2K9"

From Robowiki
Jump to navigation Jump to search
(just a temporary page for the new challenge)
 
m (Challenge 2K9/Prepare For Real Challenge moved to Challenge 2K9: no need for temporary page)

Revision as of 14:13, 14 March 2009

This is a temporary page for real challenge. Now it cover both TC and MC. Note that the extenal link is not yet finished.

For now, see Movement Challenge Y2K9.


Welcome to the Challenge 2K9. It's an attempt at measuring the quality of your movement and/or targeting in 2009.

There are 4 subchallenges and main challenge:

Main Challenge

This is Main Challenge, mean that no relative to each sub challenge.

This challenge cover a variety of movement and targeting use in robocoder world. Now with 8 reference bots:

  • GrubbmGrb 1.2.4
  • MaxRisk 0.6
  • WeeklongObsession
  • Mako 1.5
  • Komarious 1.78b
  • Engineer 0.5.4
  • Phoenix 1.02
  • Shadow 3.83c

Download reference bot here. (download file include RoboResearch .rrc file and RoboLeague XML file)

Challenge Rules

Following rules applied to maing challenge and every subchallenges.

Movement Challenge

  • All challengers will use the same gun, energy management and radar. These will come from the wiki/mc2k9/RaikoGun.java file found in the zip of /ReferenceBots. Note that the one from MC2K7 can be used, too, but if you create new bot, please use new one.
  • Each challenger's movement can be all their own.
  • Each challenger will meet reference bots specified in each subchallenges.
  • Each challenger will meet each reference bot in 35 round seasons for result. Minimum of 20 seasons is require, but 50 or more seasons is recommend.
  • The challenger's score against each reference bot is calculated like "challenger_score / (challenger_score + reference_bot_score)"

Targeting Challenge

  • The Challenger must use the same movement and radar. These will come from the wiki/mc2k9/KomariousFlatMovement.java file found in the zip of /ReferenceBots.
  • The Challenger must feed fire() or setFire() method with pwoer of 3.
  • There are 10 /ReferenceBots, none of which fires, few of which does any ramming.
  • Each challenger will meet each reference bot in 35 round seasons for result. Minimum of 20 seasons is require, but 50 or more seasons is recommend.
  • The Challenger's score against each reference bot is calculated like "challenger_bullet_damage / rounds"