Hello There, Guest! Register

Robot Game: Programming Battle League!
Coppanuva
Coob enforcement officer 1st class


Posts: 861
Joined: Jul 2009
#1
11-12-2013, 02:22 PM

http://robotgame.org

RobotGame is a competitive programming game. You make a robot AI and it interacts with other copies of your AI to beat the opponent's. Rules are explained on the website in more detail.

First things first, who's interested?
Our format isn't determined yet, but we have a few major decisions: Do we want cooperative or competitive? We could all work on a bot together via github and implement a really strong one, or we could all make our own/multiple teams to fight and have an ongoing league.

So who's interested and what format is preferred?




Resources:
http://learnpythonthehardway.org - Tutorial recommended by FlyingMongoose. Teaches some of the basics of python for those who aren't familiar with it/programming. Since Robot Battle League uses Python, head here to get a good bit of knowledge.
http://robotgame.org - Robot Game's website with rules.




Roster So far (will be updated with teams when they come out):
People interested so far:
Coppanuva
TronPaul
GreatBacon
NitrousOxide
StolenToast

People who've expressed interest but in a conceptual way:
WhoaItsChooly
K0ala
FlyingMongoose
(This post was last modified: 11-24-2013, 10:08 PM by Coppanuva.)
Reply
TronPaul
N00b


Posts: 22
Joined: Apr 2013
#2
11-12-2013, 02:27 PM

This sounds really cool. I'd be up for either, but I think it'd be really awesome to build a bot together. Actually I think it'd be really hilarious to build a "troll" bot that made decisions based on the weather in New Zealand, or the color composition from a random image on imgur. Call it: PLACEBO BOT.


Electron Standard!
Reply
Greatbacon
The Most Delicious of All Meats


Posts: 1,980
Joined: Mar 2008
#3
11-12-2013, 02:28 PM

I'm in.

I think just starting out with some friendly scrimmages would be a good way to ease into things and give everyone a chance to figure out the api and get used to working with Python if they aren't already.
Reply
Coppanuva
Coob enforcement officer 1st class


Posts: 861
Joined: Jul 2009
#4
11-12-2013, 02:29 PM

(11-12-2013, 02:28 PM)Greatbacon link Wrote: I'm in.

I think just starting out with some friendly scrimmages would be a good way to ease into things and give everyone a chance to figure out the api and get used to working with Python if they aren't already.
That's what I was thinking. Also give us a good base to build off of, and see what strategies might be viable if we cooperate on one.
Reply
k0ala
BRB, Posting
***

Posts: 1,899
Joined: Jun 2009
#5
11-12-2013, 02:34 PM

I've been telling everyone in irc I suck at programming but I can spot grammar errors at 500 yards, perhaps I can use that detail-oriented part of me to spot code flaws


[Image: i9pkpXG.jpg]
Reply
FlyingMongoose
Uninstalling


Posts: 2,633
Joined: Apr 2008
#6
11-12-2013, 02:39 PM

(11-12-2013, 02:34 PM)k0ala link Wrote: I've been telling everyone in irc I suck at programming but I can spot grammar errors at 500 yards, perhaps I can use that detail-oriented part of me to spot code flaws

You can actually, as long as you know the syntax of the language.


[Image: b_350_20_323957_202743_F19A15_111111.png]
Reply
Coppanuva
Coob enforcement officer 1st class


Posts: 861
Joined: Jul 2009
#7
11-12-2013, 07:59 PM

(11-12-2013, 02:34 PM)k0ala link Wrote: I've been telling everyone in irc I suck at programming but I can spot grammar errors at 500 yards, perhaps I can use that detail-oriented part of me to spot code flaws
Yeah you could. Also Python is pretty easy to pick up (compared to some other languages) since the syntax is a lot less rigid than others and is more like english.
Reply
Chooly
BRB, Posting
***

Posts: 768
Joined: Mar 2008
#8
11-14-2013, 09:50 AM

I'd love to join in, but I wouldn't be able to help with much more than conceptual stuff
I understand code and syntax but I have little practical programming experience..
But I'd love to learn, so this could be good
(Unless team sizes are limited, in which case I'd just be dead weight)


[table][tr][td][Image: style5,The-spc-Pwnrgization.png] [/td][td]Chooly: /nevergonnagiveyouup
Eschatos: /nevergonnaletyoudown
[TC] Versus: /nevergonnarunaround
[TC] Versus: /anddesertyou
ToiletDuck: /closeapplication[/td][/tr][/table]
Reply
Coppanuva
Coob enforcement officer 1st class


Posts: 861
Joined: Jul 2009
#9
11-14-2013, 04:55 PM

(11-14-2013, 09:50 AM)WoahItsChooly link Wrote: I'd love to join in, but I wouldn't be able to help with much more than conceptual stuff
I understand code and syntax but I have little practical programming experience..
But I'd love to learn, so this could be good
(Unless team sizes are limited, in which case I'd just be dead weight)
Nah, I don't think we'd want a limit. Maybe if there's enough people interested who don't have much experience we could do a few teams with more experienced leads to help people learn who haven't much experience?
Reply
Duck, Duck, Goose
Guest

 
#10
11-14-2013, 06:13 PM

Oh hell yes, I've wanted to learn Python for quite the time now, just never had any motivation to do so. Count me in. I really like the idea of us building a community bot, but getting some practice first to familiarize ourselves with the language.
Reply
StolenToast
BRB, Posting


Posts: 1,136
Joined: Jan 2012
#11
11-14-2013, 11:10 PM

I'm in, and I warn you:  I am armed with the most advanced python technology money can buy!


[Image: MNON0Oe.png][Image: tumblr_m360cgh8CN1rui512o1_400.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif][Image: 1251089773538.gif]
Reply
FlyingMongoose
Uninstalling


Posts: 2,633
Joined: Apr 2008
#12
11-15-2013, 09:06 AM

I'm in on a "help where I can" basis, I don't know python very well, but I'm good at spotting mistakes and complex problem solving.

Is there a team limit?


[Image: b_350_20_323957_202743_F19A15_111111.png]
Reply
Coppanuva
Coob enforcement officer 1st class


Posts: 861
Joined: Jul 2009
#13
11-16-2013, 11:53 AM

(11-15-2013, 09:06 AM)FlyingMongoose link Wrote: I'm in on a "help where I can" basis, I don't know python very well, but I'm good at spotting mistakes and complex problem solving.

Is there a team limit?

Nope, I have a count up on the top and it looks like we have 6 people who're interested in it from a coding standpoint, and 2 who are interested but not as code heavy. So I think if we did teams, we could do either 4 teams of 2 each, or 3 teams with 2 of them having 3 (or 3 of 3 once we get more). Or 2 teams of 4. I'm good with whatever, I guess if we want to just do it all casual like there's not really a team limit, just some fun matches at first. How long do people think we'd need before the first match? I know lots of us work, so would something around Christmas be too early/late for a first match between people?
Reply
Chooly
BRB, Posting
***

Posts: 768
Joined: Mar 2008
#14
11-16-2013, 12:36 PM

You forgot about meeeeeeeeeee :/


[table][tr][td][Image: style5,The-spc-Pwnrgization.png] [/td][td]Chooly: /nevergonnagiveyouup
Eschatos: /nevergonnaletyoudown
[TC] Versus: /nevergonnarunaround
[TC] Versus: /anddesertyou
ToiletDuck: /closeapplication[/td][/tr][/table]
Reply
Coppanuva
Coob enforcement officer 1st class


Posts: 861
Joined: Jul 2009
#15
11-16-2013, 01:39 PM

(11-16-2013, 12:36 PM)WoahItsChooly link Wrote: You forgot about meeeeeeeeeee :/
Sorry! I must've scrolled past when I was making the list. You've been added, also that means we have 9 now. We could probably do 3 teams of 3 pretty well?
Reply
at0m
Official Con Soccer Mom


Posts: 7,800
Joined: Jun 2008
#16
11-17-2013, 05:27 PM

Sounds a lot like RoboCode, which is how I taught myself Java

Sent from my Nexus 5 using Tapatalk



"If you want to be a Double E, bend over and grab your knees...."
"Atom is Sexy!" <-- Donate your own pic to the cause!
Victory needs no explanation. Defeat allows none. -Sun Tzu
Reply
spm201
Lurker


Posts: 433
Joined: Sep 2011
#17
11-24-2013, 10:13 AM

I'm interested if anyone wants to teach this poor fool how to code in python.
Reply
FlyingMongoose
Uninstalling


Posts: 2,633
Joined: Apr 2008
#18
11-24-2013, 01:15 PM

Best programming series I've ever read.
http://learnpythonthehardway.org

Free online or $30 book.

If you use it do ALL of the exercises.

Sent from my SCH-I545 using Tapatalk


[Image: b_350_20_323957_202743_F19A15_111111.png]
Reply
Coppanuva
Coob enforcement officer 1st class


Posts: 861
Joined: Jul 2009
#19
11-24-2013, 06:24 PM

So, with spm looks like we have 9 people. I'd like to say our first official match is sometime around Christmas (so a month). I'd like to try to get something like 3 or so teams, so maximum size is 3 people per team for the first match, but no limit on the amount of robots you can enter. The idea behind this is that we can use this matchup as a practice and get more people to try multiple ideas this first week. Do we have anybody who want to be a team lead (basically you get to draft your teammates)?

I'm ok being one if we don't have 3, but if 3 other people would like to, feel free to offer up.
Reply
FlyingMongoose
Uninstalling


Posts: 2,633
Joined: Apr 2008
#20
11-24-2013, 07:23 PM

Go ahead and post the learn code the hard way link on the first post, I think it'll be useful for those who don't know python.


[Image: b_350_20_323957_202743_F19A15_111111.png]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)