Darwinbots Forum

General => Off Topic => Topic started by: Shasta on November 30, 2009, 10:59:54 PM

Title: BattleCode
Post by: Shasta on November 30, 2009, 10:59:54 PM
I thought some of you guys might be interested in this: MIT's BattleCode (http://battlecode.mit.edu/2010/info). It is a AI competition in the manner of a RTS, however each unit functions autonomously, so pretty much like DB. The AI is programmed in Java. The API Release/Competition start is January 1st.

If people are interested we could put together a Darwinbots team.
Title: BattleCode
Post by: Numsgil on December 01, 2009, 01:07:18 AM
Yeah, looks like fun.  Is anyone a student at MIT or one of the other supported schools?
Title: BattleCode
Post by: triclops200 on December 01, 2009, 02:29:51 PM
Ill join, need to learn Java anyways, I know C++, but I want to learn something better.
Title: BattleCode
Post by: Peter on December 01, 2009, 02:35:35 PM
I'm interested.

Not part of one of the supported schools.

Also got this error when I try fast reply. Let see if I do a normal reply.
Edit: Can I quick-edit?
Eidt2: Yup.

The error returned was:

Authorization mismatch - please go back and try again. If you have been trying to access a function incorrectly, please use the proper method.
Post Data Saved!

The following post data has been saved. In some cases, using your browser's back button will empty out form fields which results in the loss of any typed and unsaved material. You may select all of the text area below and copy before hitting back.
Title: BattleCode
Post by: triclops200 on December 01, 2009, 03:19:35 PM
If I have to actually travel to MIT, (even though I would love it) I cannot, sadly, go because I am only 16.

Title: BattleCode
Post by: Numsgil on December 01, 2009, 04:10:28 PM
I think it's done virtually so no travel required.
Title: BattleCode
Post by: Moonfisher on December 02, 2009, 04:39:55 PM
Quote from: triclops200
Ill join, need to learn Java anyways, I know C++, but I want to learn something better.

Personaly wouldn't say Java is "better" than C++. I guess it's something a lot of people have been debating for a long time, but personaly I prefer C++ over Java. (Although garbage collection is nice, I always forget to add something to the destructor )
Title: BattleCode
Post by: Shasta on December 02, 2009, 05:38:21 PM
Something to note is that the maximum team size is 4, so if more people wish to do this we may have to split into a couple of teams, that is if you want to work as a team.
Title: BattleCode
Post by: Moonfisher on December 03, 2009, 12:58:17 PM
Well I think working as a team is part of the experience, and more fun. Also most people here probably don't go to one of the registered schools, so the only way to participate is being on a team with someone able to join...

In case people wan't to practice, I noticed the game looked somewhat like one I encountered before :

http://apocalyx.sourceforge.net/guntactyx/ (http://apocalyx.sourceforge.net/guntactyx/)


As I recall the language is C++, and it looks similar to the screen on the site. Not as fun as DB though  And their leagues have a 32 kb limit to the code submitted, which can be a real pain since the language invites you to do proper code structure and then you're forced to destroy it all later on when you need space. (You can choose to increase the cap though, but then it no longer qualifies for the leagues.)
Title: BattleCode
Post by: triclops200 on December 03, 2009, 02:32:59 PM
Woo Hoo! Partially fluent in Java now... I'm good to go.
Title: BattleCode
Post by: Shasta on January 04, 2010, 09:25:38 PM
Alright, so if we want to do this, the software/specs went live today.
Title: BattleCode
Post by: Numsgil on January 05, 2010, 12:54:15 AM
I'm game but I'm a bit busy to organize everything.
Title: BattleCode
Post by: Panda on January 05, 2010, 03:17:26 PM
I am interested in this but I am quite new to most codes but I have never tried javascript
Title: BattleCode
Post by: Peter on January 07, 2010, 01:40:51 PM
It's java not javascript.

I'll be looking at it shortly. Not exactly an expert on coding either.
Title: BattleCode
Post by: Panda on January 07, 2010, 01:54:07 PM
I understand, I have never really tried java either. I better get started then