Re: Drop-in tournaments.
Patrick Cupka <[email protected]>
| Newsgroups | gmane.comp.java.robocode |
|---|---|
| Message-ID | <CAA-77kfX=KETd8tQVEq_cF8e9k-q8AfR7UbNwTo0K4L0Km08SA@mail.gmail.com> |
Oh, and if you're hosting this for people at Spotify, be careful about letting Peter Strömberg enter... :-) On Sat, Jan 11, 2014 at 2:25 PM, Patrick Cupka <[email protected]> wrote: > I think much of what you want could provided by the RoboRumble - > currently we (RoboWiki) use one written by Skilgannon called > LiteRumble. The rumble client (included with Robocode) pulls the > participant list from a URL, so you'd just need to provide a mechanism > for people to update that page with their bot details / download URL. > We do this with a wiki page on robowiki.net. Skilgannon has also > offered to let anyone report results for custom categories to his > server, so you could just figure out a client configuration and do > that. > > The big piece that you mention that nobody has done AFAIK is a build > system that would take the code from a repo, build it into a bot, and > enter it into the competition. Now, a veteran would already have a > packaged JAR anyway, because you need that for batch testing. But yes, > ideally you want to remove as many obstacles as possible for > beginner/novice players. It's hard getting people into programming > games. > > Our LiteRumble instance is hosted here: http://literumble.appspot.com/ > Source repo here: https://bitbucket.org/jkflying/literumble/src > > It's designed to run on Google App Engine. I'm not sure how hard it > would be to adapt it otherwise. > > Our previous RoboRumble server used Darkcanuck's code: > https://github.com/darkcanuck/rumbleserver > > Good luck! > > On Fri, Jan 10, 2014 at 2:16 PM, <[email protected]> wrote: >> I would like to host a tournament for a few friends and collegues. >> Is it possible to run a tournament/ladder where people can "dynamically" >> upload robots and have them continually be matched up against each other and >> ranked? >> Ideally I'd like to just let them commit code to their own git-repos (or to >> one big central one) and have the tournament-engine pick them up and start >> maching them up. >> >> Is this available _today_ or would I need to implement my own engine? >> >> // Javier >> >> -- >> You received this message because you are subscribed to the Google Groups >> "robocode" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Patrick Cupka, [email protected] > -- -- Patrick Cupka, [email protected] -- -- You received this message because you are subscribed to the Google Groups "robocode" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.