Difference between revisions of "Ramming Movement"
Jump to navigation
Jump to search
(Creating page from old wiki pages "RamBots" and "RamBots/HowRamDamageWorks") |
(Correcting a mistake in the scoring section) |
||
Line 7: | Line 7: | ||
== How ram damage and scoring works == | == How ram damage and scoring works == | ||
− | When your bot rams an opponent, both bots take a constant 0.6 damage. When the battle finishes, the ramming bot gets twice the total amount of ram damage as its "ram damage" score, | + | When your bot rams an opponent, both bots take a constant 0.6 damage. When the battle finishes, the ramming bot gets twice the total amount of ram damage as its "ram damage" score. In addition, if an enemy is killed by ramming, your bot receives 30% of all the damage it did to that enemy as a bonus. A sample score table from one round of a pure rammer vs. [[SittingDuck]] might look like this: |
{| border="1" | {| border="1" | ||
Line 49: | Line 49: | ||
|0 | |0 | ||
|} | |} | ||
+ | |||
+ | == See also == | ||
+ | * [[Robocode/Scoring]] |
Revision as of 21:33, 27 November 2007
This article is a stub. You can help RoboWiki by expanding it. |
Ramming movement is a form of movement, the goal of which is to ram your bot into the enemy. Bots using ramming movements are known as rambots or rammers. A ramming movement is typically used in one of two cases:
- As a 1-vs-1 strategy. Although rambots tend not to perform very well in overall ranking, it is difficult for even the best bots to get more than a 70% score share against a good rammer.
- As a fatality. Since ram damage and ram kills give twice as many score points as bullet damage and bullet kills, ramming a disabled opponent can be a very effective finishing move. Also, many bots stop firing if their health is low, so ramming them is also risk-free. As a bonus, watching a bot ram a disabled enemy is fun. (Watch Wolverine kill its opponents!)
How ram damage and scoring works
When your bot rams an opponent, both bots take a constant 0.6 damage. When the battle finishes, the ramming bot gets twice the total amount of ram damage as its "ram damage" score. In addition, if an enemy is killed by ramming, your bot receives 30% of all the damage it did to that enemy as a bonus. A sample score table from one round of a pure rammer vs. SittingDuck might look like this:
Rank | Robot Name | Total Score | Survival | Surv Bonus | Bullet Dmg | Bullet Bonus | Ram Dmg * 2 | Ram Bonus | 1sts | 2nds | 3rds |
1st | ram.Rambot | 290 | 50 | 10 | 0 | 0 | 200 | 30 | 1 | 0 | 0 |
2nd | sample.SittingDuck | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |