Difference between revisions of "Challenge 2K9"
Jump to navigation
Jump to search
(add category) |
m (category: Challenges) |
||
Line 40: | Line 40: | ||
__NOTOC__ __NOEDITSECTION__ | __NOTOC__ __NOEDITSECTION__ | ||
− | [[Category: | + | [[Category:Challenges]] |
Revision as of 00:06, 23 April 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.
Challenge 2K9
Pre-challenge Chat | Main Challenge | Reference Bots |
Curve Flattening Challenge | Small Bot Challenge | Wave Surfing Challenge |
Overall Result | Pattern Matching Challenge | Result Chat |
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
Unlike each subchallenges, 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 main 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 included in reference bot zip file. 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 reference bot.
- The Challenger must feed fire() or setFire() method with power of 2.
- 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)"