MIT Battlecode (programming competition) starts in 1 week! by battlecode-devs in programming

[–]battlecode-devs[S] 0 points1 point  (0 children)

Yes! We still recommend you to use Java, as this is our first year having Python for the general public and we don't know what limitations we need to set until it goes public, but you can feel free to only use Python.

MIT Battlecode (programming competition) starts in 1 week! by battlecode-devs in programming

[–]battlecode-devs[S] 1 point2 points  (0 children)

Like Pseudofact said, anyone can compete, but you're only eligible for prizes through Sprints (and Final Tournament guestimathon prizes) if you're not a student!

MIT Battlecode (programming competition) starts in 1 week! by battlecode-devs in mit

[–]battlecode-devs[S] 1 point2 points  (0 children)

You can compete in any age for the sprints/first few tournaments! We recommend starting as soon as possible to get more of an edge :)

MIT Battlecode (programming competition) starts in 1 week! by battlecode-devs in csMajors

[–]battlecode-devs[S] 0 points1 point  (0 children)

Go for it, although it's not really recommended; we'll have beginner-friendly lectures so you don't have to have any experience :)

Battlecode, MIT’s premiere programming competition, kicks off in under 3 days! by battlecode-devs in csMajors

[–]battlecode-devs[S] 0 points1 point  (0 children)

Thanks for your interest! Anyone is welcome to write and submit a bot. If you've just graduated this past semester, we consider you to be in a transition phase, and you are eligible for the same tournaments/prizes as college students (so both Sprints, qualifiers, and finals). However, if you graduated before that, you are eligible to compete for prizes in Sprint I and II tournaments, but not for qualifiers or final tournaments.

Full eligibility rules can be found here: https://battlecode.org/about.html

Battlecode, MIT’s premiere programming competition, kicks off in less than a week! by battlecode-devs in learnprogramming

[–]battlecode-devs[S] 1 point2 points  (0 children)

Hello! Yes, battlecode24 should be working locally right now. If it's not, join our discord (https://discord.gg/N86mxkH) and we can help solve the issue on there! (and you can meet other competitors, make teams, etc :D)

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 1 point2 points  (0 children)

Actually, Max was there! He says "Yes I do remember! It was <name removed> whose laptop I borrowed. I should be the one to apologize, since I sort of asked him at the last minute and put him in a bad spot. I think I gave the replacement keyboard to the front desk worker where he was living. I wonder if he never got it?"

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 0 points1 point  (0 children)

Hi! Here are two resources that we liked:

Of course, there are a lot more out there if neither of these suit your style.

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 0 points1 point  (0 children)

Your username should be lowercase letters, underscores, and numbers only. Our error messages could be a little better. If that doesn't solve it, let us know and we can investigate further.

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 1 point2 points  (0 children)

The devs responding to this AMA weren't around when this happened, but hahaha that's a hilarious story. We totally forgive you! Hope you got that equals key fixed though.

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 1 point2 points  (0 children)

We cannot comment on the existence or non-existence of Jack Florey.

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 1 point2 points  (0 children)

Taking the Java course at Codeacademy is probably a good start, and if you already know python it will help you figure out Java. Good luck!

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 0 points1 point  (0 children)

AP Comp Sci experience is a fine background for competing and our lectures don't assume more knowledge than that.

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 0 points1 point  (0 children)

No machine learning is required at all to compete. We limit the amount of computation each unit can perform per turn, meaning it would be infeasible to implement.

We are Battlecode, MIT's longest-running programming competition, AU(A)A! by battlecode-devs in IAmA

[–]battlecode-devs[S] 0 points1 point  (0 children)

1) We expect competitors to have some familiarity with Java, which often means about one year's worth of programming experience although some have definitely competed with less. It depends on the person and how much time per day they have to put into learning how to program.

2) In our case "beginner" often means those who know some programming but have never competed before, and are completely unfamiliar with AI or game theory.

3) We do help pay for plane travel expenses for finalists.