Difference between revisions of "Talk:Ramming Movement"
m (Discussion) |
(Robobot 0.1 : correcting user page links) |
||
Line 3: | Line 3: | ||
As the name implies, these bots attempt to ram an opponent into submision. As ram damage counts twice as much as normal (and the ram kill bonus is also double), this seems like a very valid strategy. Unfortunately, there are 2 problems. First, ramming someone who isn't almost dead does as much damage to you as it does to your opponent. This means you're also giving your opponent ram damage as well as to yourself. Second, when attempting to close with someone to ram them, you are giving them a really, really easy target to hit. Even a simple 'fire at where the opponent currently is'-routine will hit a bot attempting to ram you. That said, ramming can be useful if you know your opponent is out of energy (and therefore can't shoot you), or you're already really close to them and have a significant lead in energy. Ramming is a horrible strategy for Melee though. Even if you kill a bot, you are usually left with no energy with which to face the rest of your opponents. Just watch the sample bot RamBot in melee for an example... | As the name implies, these bots attempt to ram an opponent into submision. As ram damage counts twice as much as normal (and the ram kill bonus is also double), this seems like a very valid strategy. Unfortunately, there are 2 problems. First, ramming someone who isn't almost dead does as much damage to you as it does to your opponent. This means you're also giving your opponent ram damage as well as to yourself. Second, when attempting to close with someone to ram them, you are giving them a really, really easy target to hit. Even a simple 'fire at where the opponent currently is'-routine will hit a bot attempting to ram you. That said, ramming can be useful if you know your opponent is out of energy (and therefore can't shoot you), or you're already really close to them and have a significant lead in energy. Ramming is a horrible strategy for Melee though. Even if you kill a bot, you are usually left with no energy with which to face the rest of your opponents. Just watch the sample bot RamBot in melee for an example... | ||
− | -- Mike Dorgan [[miked0801]] | + | -- Mike Dorgan [[User:Miked0801|miked0801]] |
− | Many [[MegaBot]]'s become RamBots if they notice that the enemy has been disabled. [[Marshmallow]] is one. I learnt it from watching PrairieWolf in battle. Interestingly enough PrairieWolf seems to make an approximation of the enemy energy so it sometimes chases the enemy bot around the battle field, which makes for a great spectator sport. (Really disabled bots can't move)-- [[PEZ]] | + | Many [[MegaBot]]'s become RamBots if they notice that the enemy has been disabled. [[Marshmallow]] is one. I learnt it from watching PrairieWolf in battle. Interestingly enough PrairieWolf seems to make an approximation of the enemy energy so it sometimes chases the enemy bot around the battle field, which makes for a great spectator sport. (Really disabled bots can't move)-- [[User:PEZ|PEZ]] |
Known rambots: | Known rambots: | ||
Line 30: | Line 30: | ||
− | Ramming could be used as second (or third) strategy when the opponent is really trashing your bot. I have considered this option for my megabot, but decided not to do so. Mainly because it is not very sympatic and I just have to come up with better movement and gunnery. As far as I know, no bot is using ramming as second strategy other than killing disabled opponents. -- [[GrubbmGait]] | + | Ramming could be used as second (or third) strategy when the opponent is really trashing your bot. I have considered this option for my megabot, but decided not to do so. Mainly because it is not very sympatic and I just have to come up with better movement and gunnery. As far as I know, no bot is using ramming as second strategy other than killing disabled opponents. -- [[User:GrubbmGait|GrubbmGait]] |
− | I believe [[Loki]]'s bot [[Hodur]] uses ramming as a non-fatality strategy. It implements Droid so it isn't as keen to rely solely on its ability to aim. --[[Martin Alan Pedersen]] | + | I believe [[User:Loki|Loki]]'s bot [[Hodur]] uses ramming as a non-fatality strategy. It implements Droid so it isn't as keen to rely solely on its ability to aim. --[[User:Pedersen|Martin Alan Pedersen]] |
Ramming a robot with .1 energy is fine (especially because you can always run down a robot in default settings) but many robots that try to do such often lose energy trying to do so because they have to avoid killing the robot yet avoid any bullet that is fired. Occasionally, the simple rammers die when they try to ram. One question I have had, is if it really is worth ramming the opponent. There are several factors that make me wonder about the advantages of ramming: | Ramming a robot with .1 energy is fine (especially because you can always run down a robot in default settings) but many robots that try to do such often lose energy trying to do so because they have to avoid killing the robot yet avoid any bullet that is fired. Occasionally, the simple rammers die when they try to ram. One question I have had, is if it really is worth ramming the opponent. There are several factors that make me wonder about the advantages of ramming: | ||
Line 45: | Line 45: | ||
* wait until the last bullet fired at you has passed your position before starting to ram | * wait until the last bullet fired at you has passed your position before starting to ram | ||
* if ramming does not succeed within 300 ticks, start firing again to prevent loosing the normal bonus | * if ramming does not succeed within 300 ticks, start firing again to prevent loosing the normal bonus | ||
− | You are right that the benefits of ramming the crippled does not really leap forward your ranking, I doubt if you could notice any difference in rating. The thing I am currently thinking about is to ram the energysavers that stop firing when they have less than approx 4.0 energy left. I have seen to often that my bots empty their magazines and loose while the other is just dancing around. Winning one extra round means 60 points (and 60 less for the other) and that is enough to make it interesting. -- [[GrubbmGait]] | + | You are right that the benefits of ramming the crippled does not really leap forward your ranking, I doubt if you could notice any difference in rating. The thing I am currently thinking about is to ram the energysavers that stop firing when they have less than approx 4.0 energy left. I have seen to often that my bots empty their magazines and loose while the other is just dancing around. Winning one extra round means 60 points (and 60 less for the other) and that is enough to make it interesting. -- [[User:GrubbmGait|GrubbmGait]] |
− | @[[GrubbmGait]] Wouldn't that leave you vulnerable to being hit easily when you are going in to ram the other bot? You'll be very close, driving straight at an enemy that can still shoot full (or nearly full) power bullets. Sounds like an invitation for a comeback to me. Anyway, that's my thought on this. --[[wcsv]] | + | @[[User:GrubbmGait|GrubbmGait]] Wouldn't that leave you vulnerable to being hit easily when you are going in to ram the other bot? You'll be very close, driving straight at an enemy that can still shoot full (or nearly full) power bullets. Sounds like an invitation for a comeback to me. Anyway, that's my thought on this. --[[User:Wcsv|wcsv]] |
− | Yes it would make you vulnerable. Whenever you detect an enemy bullet fired, you should abort the ram, evade the bullet and start firing again. Probably it is better to slowly close in on the enemy, getting a better chance to hit it and still able to dodge if necessary. Ramming also only makes a point when you have more energy left than your enemy. -- [[GrubbmGait]] | + | Yes it would make you vulnerable. Whenever you detect an enemy bullet fired, you should abort the ram, evade the bullet and start firing again. Probably it is better to slowly close in on the enemy, getting a better chance to hit it and still able to dodge if necessary. Ramming also only makes a point when you have more energy left than your enemy. -- [[User:GrubbmGait|GrubbmGait]] |
Ramming with your enemy having more than 1 energy left is extremely dangerous. Too often I have seen Cigaret try to ram me with 2.0 left and me killing it. It is also hard to avoid bullets once you are very close unless you get closer without directly heading towards it.-- [[Kinsen]] | Ramming with your enemy having more than 1 energy left is extremely dangerous. Too often I have seen Cigaret try to ram me with 2.0 left and me killing it. It is also hard to avoid bullets once you are very close unless you get closer without directly heading towards it.-- [[Kinsen]] | ||
Line 55: | Line 55: | ||
In one of my bots that im working on, i will try to make it ram when the enemy stops firing for more than 100 ticks, or the enemy energy less than 0.6 (since once you hit it the bot will die) and my bot's energy greater than enemy bot's energy. | In one of my bots that im working on, i will try to make it ram when the enemy stops firing for more than 100 ticks, or the enemy energy less than 0.6 (since once you hit it the bot will die) and my bot's energy greater than enemy bot's energy. | ||
− | Also, in Ares, when it tries to ram the enemy, it seems to try to corner it first-and it also fires while cornering the bot --[[Starrynte]] | + | Also, in Ares, when it tries to ram the enemy, it seems to try to corner it first-and it also fires while cornering the bot --[[User:Starrynte|Starrynte]] |
− | Has anybody tried a pattern matcher on a RamBot? It seems the perfect gun type - quick learning, iterates movement like CT, etc. -- [[Skilgannon]] | + | Has anybody tried a pattern matcher on a RamBot? It seems the perfect gun type - quick learning, iterates movement like CT, etc. -- [[User:Skilgannon|Skilgannon]] |
− | Not that I know of. The only 'advanced targeting' rambots are RamRod and [[ARAMtocles]], both GF, and both of them are a bit disapointing in performance. You're free to try though, and it seems like it could be very successfull. But personally I think that learning is not very important for rambots, as a lot of opponents flee very predictable or do not flee at all. Against the better 'anti-ram' bots I expect it to score better, but probably not enough to compensate for the first few bullets in every battle. -- [[GrubbmGait]] | + | Not that I know of. The only 'advanced targeting' rambots are RamRod and [[ARAMtocles]], both GF, and both of them are a bit disapointing in performance. You're free to try though, and it seems like it could be very successfull. But personally I think that learning is not very important for rambots, as a lot of opponents flee very predictable or do not flee at all. Against the better 'anti-ram' bots I expect it to score better, but probably not enough to compensate for the first few bullets in every battle. -- [[User:GrubbmGait|GrubbmGait]] |
− | Well, I'm not sure the point of better targetting in a rambot is completely moot, because in my first bot, I did have a "chasing" mode, which tried to intercept using CircularTargeting adapted to bot movement speed instead of bullet speed. The result of this wasn't really much more effective at chasing except against simple movement, however, as it approached the enemy the way moving with CircularTargeting would mirror the opponent, often produced effective weaving around bullets when the opponent was using good perpendicular movement. Of course that's more of a mirror bot technique than a ram bot, however it is essentially chasing like most rambots do plus ever so slightly more advanced targeting. -- [[Rednaxela]] | + | Well, I'm not sure the point of better targetting in a rambot is completely moot, because in my first bot, I did have a "chasing" mode, which tried to intercept using CircularTargeting adapted to bot movement speed instead of bullet speed. The result of this wasn't really much more effective at chasing except against simple movement, however, as it approached the enemy the way moving with CircularTargeting would mirror the opponent, often produced effective weaving around bullets when the opponent was using good perpendicular movement. Of course that's more of a mirror bot technique than a ram bot, however it is essentially chasing like most rambots do plus ever so slightly more advanced targeting. -- [[User:Rednaxela|Rednaxela]] |
− | [[Sanguijuela]] is waiting to be defeated in the Rumble Pure Rammers Category! If the opponent is a MicroBot it will be better :P --[[Jab]] | + | [[Sanguijuela]] is waiting to be defeated in the Rumble Pure Rammers Category! If the opponent is a MicroBot it will be better :P --[[User:Jab|Jab]] |
Revision as of 08:44, 22 May 2009
Old Wiki
As the name implies, these bots attempt to ram an opponent into submision. As ram damage counts twice as much as normal (and the ram kill bonus is also double), this seems like a very valid strategy. Unfortunately, there are 2 problems. First, ramming someone who isn't almost dead does as much damage to you as it does to your opponent. This means you're also giving your opponent ram damage as well as to yourself. Second, when attempting to close with someone to ram them, you are giving them a really, really easy target to hit. Even a simple 'fire at where the opponent currently is'-routine will hit a bot attempting to ram you. That said, ramming can be useful if you know your opponent is out of energy (and therefore can't shoot you), or you're already really close to them and have a significant lead in energy. Ramming is a horrible strategy for Melee though. Even if you kill a bot, you are usually left with no energy with which to face the rest of your opponents. Just watch the sample bot RamBot in melee for an example...
-- Mike Dorgan miked0801
Many MegaBot's become RamBots if they notice that the enemy has been disabled. Marshmallow is one. I learnt it from watching PrairieWolf in battle. Interestingly enough PrairieWolf seems to make an approximation of the enemy energy so it sometimes chases the enemy bot around the battle field, which makes for a great spectator sport. (Really disabled bots can't move)-- PEZ
Known rambots:
- bayen.UbaRamLT
- bbo.RamboT
- benhorner.PureAggression
- bvh.hdr.Hodur (droid)
- bvh.mini.Mjolnir (moody)
- demetrix.nano.SledgeHammer
- gh.micro.GrubbmThree
- jab.micro.Sanguijuela
- jgap.JGAP130166
- kc.micro.rammer.MaxRisk
- mbh.Mbh
- mld.Tide
- mz.NanoDeath
- pedersen.Banzai!
- pmc.SniperBot (I think the name was a joke)
- radnor.RamRod
- rcp.Kuramatron
- stelo.Lifestealer
- step.nanoPri
- wiki.micro.ARAMtocles
Ramming could be used as second (or third) strategy when the opponent is really trashing your bot. I have considered this option for my megabot, but decided not to do so. Mainly because it is not very sympatic and I just have to come up with better movement and gunnery. As far as I know, no bot is using ramming as second strategy other than killing disabled opponents. -- GrubbmGait
I believe Loki's bot Hodur uses ramming as a non-fatality strategy. It implements Droid so it isn't as keen to rely solely on its ability to aim. --Martin Alan Pedersen
Ramming a robot with .1 energy is fine (especially because you can always run down a robot in default settings) but many robots that try to do such often lose energy trying to do so because they have to avoid killing the robot yet avoid any bullet that is fired. Occasionally, the simple rammers die when they try to ram. One question I have had, is if it really is worth ramming the opponent. There are several factors that make me wonder about the advantages of ramming:
- You get twice the bonus but the difference can be extremely little if the original bonus is less than ten.
- You risk not killing the robot
- The opponent can gain some more bullet damage while you can not
- The inactivity timer might get activated
Personally, my best robot rams but it appears to work sometimes and fail at other times. -- Kinsen
Ramming the disabled is quite simple and good for (only) a few easy points. Ramming the crippled is indeed another story. My best bot tries to ram the bots with 0.1 energy, but does take some precautions.
- wait until the last bullet fired at you has passed your position before starting to ram
- if ramming does not succeed within 300 ticks, start firing again to prevent loosing the normal bonus
You are right that the benefits of ramming the crippled does not really leap forward your ranking, I doubt if you could notice any difference in rating. The thing I am currently thinking about is to ram the energysavers that stop firing when they have less than approx 4.0 energy left. I have seen to often that my bots empty their magazines and loose while the other is just dancing around. Winning one extra round means 60 points (and 60 less for the other) and that is enough to make it interesting. -- GrubbmGait
@GrubbmGait Wouldn't that leave you vulnerable to being hit easily when you are going in to ram the other bot? You'll be very close, driving straight at an enemy that can still shoot full (or nearly full) power bullets. Sounds like an invitation for a comeback to me. Anyway, that's my thought on this. --wcsv
Yes it would make you vulnerable. Whenever you detect an enemy bullet fired, you should abort the ram, evade the bullet and start firing again. Probably it is better to slowly close in on the enemy, getting a better chance to hit it and still able to dodge if necessary. Ramming also only makes a point when you have more energy left than your enemy. -- GrubbmGait
Ramming with your enemy having more than 1 energy left is extremely dangerous. Too often I have seen Cigaret try to ram me with 2.0 left and me killing it. It is also hard to avoid bullets once you are very close unless you get closer without directly heading towards it.-- Kinsen
In one of my bots that im working on, i will try to make it ram when the enemy stops firing for more than 100 ticks, or the enemy energy less than 0.6 (since once you hit it the bot will die) and my bot's energy greater than enemy bot's energy.
Also, in Ares, when it tries to ram the enemy, it seems to try to corner it first-and it also fires while cornering the bot --Starrynte
Has anybody tried a pattern matcher on a RamBot? It seems the perfect gun type - quick learning, iterates movement like CT, etc. -- Skilgannon
Not that I know of. The only 'advanced targeting' rambots are RamRod and ARAMtocles, both GF, and both of them are a bit disapointing in performance. You're free to try though, and it seems like it could be very successfull. But personally I think that learning is not very important for rambots, as a lot of opponents flee very predictable or do not flee at all. Against the better 'anti-ram' bots I expect it to score better, but probably not enough to compensate for the first few bullets in every battle. -- GrubbmGait
Well, I'm not sure the point of better targetting in a rambot is completely moot, because in my first bot, I did have a "chasing" mode, which tried to intercept using CircularTargeting adapted to bot movement speed instead of bullet speed. The result of this wasn't really much more effective at chasing except against simple movement, however, as it approached the enemy the way moving with CircularTargeting would mirror the opponent, often produced effective weaving around bullets when the opponent was using good perpendicular movement. Of course that's more of a mirror bot technique than a ram bot, however it is essentially chasing like most rambots do plus ever so slightly more advanced targeting. -- Rednaxela
Sanguijuela is waiting to be defeated in the Rumble Pure Rammers Category! If the opponent is a MicroBot it will be better :P --Jab