Talk:Singlemode Challenge

From Robowiki
Jump to navigation Jump to search

I thought about this challenge for a while. Here what I come up with this challenge:

  • Challenger must be able to fight in one-on-one/melee.
  • Challenger is allowed to have only one gun/movement system.
    • This mean you can't change movement or gun depend on battle size.
    • But you are allowed to use wave surfing with flattener or virtual gun system as long as they not depend on battle size.
    • But you are allowed to tune minor thing depend on battle sizes. (such as some segment weight, or change few segments like Logic or Coriantumr)
  • Put your robot in both roborumble and meleerumble, the result must be megabot.
  • Your index is calculate by ((one-on-one aps/100) + (melee aps/100)) / 2

What do you think? » Nat | Talk » 16:13, 28 April 2009 (UTC)

I can relate to the general spirit of this, but I see a few issues with really doing it:

  • It's very hard to define "one system". I think a restriction like that needs to be much more explicit. For instance, I view Dooki's gun system as "two guns". But you could easily view it as one, and I could also code it to seem more like one (using dynamic weights or some such).
  • APS in the Rumble isn't a consistent score over time, since the score for the same bot changes as bots are entered and removed. ELO or Glicko-2 might be more stable over long-term, but I'm not sure. The RRGunChallenge used ELO. I think whatever it is, only recent scores will be relevant if it's in the rumbles.
  • Not everyone likes to make their bots open source, but to really enforce the rules of this challenge, they would need to. This one isn't a huge deal, as I think the Honor System would work just fine around here, but still worth mentioning.

--Voidious 14:06, 29 April 2009 (UTC)

Thanks for your comments. Honor system should work fine, they will feel wrong themself :-) I know the "one system" is hard to define, but I think everyone can understand what I mean. I'll define it as "same major system for all battle size, only minor tune is allowed", but I'm still need to define "minor" and "major". Anyway, I think robocoders around here have common sense in this, don't you? :P I use APS because I want the "percentage", and I don't how to get that via ELO/Glicko-2 If you have a way, please let me know.

Actually, I create this challenge because I want to see (and I'm creating one of) bots that do not change their movement between one-on-one and melee (as Shadow, Tron3, Aleph, Phoenix etc. do) ;-) » Nat | Talk » 14:41, 29 April 2009 (UTC)

You cannot post new threads to this discussion page because it has been protected from new threads, or you do not currently have permission to edit.

There are no threads on this page yet.