Open rlane opened 13 years ago
Ah, so does that mean you envisage that each player's AI would be 'closed source' then?
I want to encourage them to show off snippets of their code, or even full AIs, in the forums, but by default we should keep the source private. Otherwise someone could just resubmit the current champion AI and be on the leaderboard without doing any work, which would be unfair to the real players.
OK. Again, it's a design decision, go ahead and make it. I would just point out that every other programming game I have participated in had open source AI's and there were never any problems, because everyone could see if your side was a copy of someone else's. In cases where people forked other peoples AI's or copied parts, they just attributed it and carried on. Again, your call, but I felt I should point it out.
This is important for tournaments. We want to be able to show players how their AI fought without giving them the opponent's source code. We could keep track of the actions each ship takes (thrusting, firing), save that to a file, then allow replaying it in the UI. We'd need to keep the file small enough for players to download.