Difference between revisions of "Challenge 2K9"
Jump to navigation
Jump to search
m (Challenge 2K9/Prepare For Real Challenge moved to Challenge 2K9: no need for temporary page) |
|||
Line 29: | Line 29: | ||
Following rules applied to maing challenge and every subchallenges. | Following rules applied to maing challenge and every subchallenges. | ||
=== Movement Challenge === | === Movement Challenge === | ||
− | * All challengers will use the same gun, energy management and radar. These will come from the wiki/ | + | * All challengers will use the same gun, energy management and radar. These will come from the wiki/c2k9/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's movement can be all their own. | ||
* Each challenger will meet reference bots specified in each subchallenges. | * Each challenger will meet reference bots specified in each subchallenges. | ||
Line 35: | Line 35: | ||
* The challenger's score against each reference bot is calculated like "challenger_score / (challenger_score + reference_bot_score)" | * The challenger's score against each reference bot is calculated like "challenger_score / (challenger_score + reference_bot_score)" | ||
=== Targeting Challenge === | === Targeting Challenge === | ||
− | * The Challenger must use the same movement and radar. These will come from the wiki/ | + | * The Challenger must use the same movement and radar. These will come from the wiki/c2k9/KomariousFlatSurfing.java file found in the zip of /ReferenceBots. |
* The Challenger must feed fire() or setFire() method with pwoer of 3. | * 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. | * There are 10 /ReferenceBots, none of which fires, few of which does any ramming. |
Revision as of 14:16, 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:
- Small Bot Challenge 2K9: Test your nano/micro bot's movement and/or targeting.
- Wave Surfing Challenge 2K9, Aim the Basic Surfers Challenge 2K9: How perfect can you dodge/aim the basic aiming/movement?
- Curve Flattening Challenge 2K9, Aim the Flattener Challenge 2K9: How flat can your movement be? How you aim the Curve Flattener?
- Anti Pattern Matching Challenge 2K9, Pattern Matching Challenge 2K9: How you dodge the Pattern Matching? How perfect your pattern matching is?
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/c2k9/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/c2k9/KomariousFlatSurfing.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"