With some recent contests and multiplayer games, people do a lot of submissions, which are sometimes just little tweaks and sometimes are just the same code. It is really hard to distinguish those submissions in history.
I suggest adding a feature to comment your own submissions, e.g. indicating how far up it actually went, what did you tweak or fix in there etc.
Also, it would be great to have a field for optional comment when you actually do a submission, mostly for description of changes made.
Also, it might be a good idea to have some kind of automatic versioning system and some basic tools to revert to previous version labeling such an action appropriately (e.g. “v.2.3.0 reverted to v.2.2.1”)
I sign under that 100%. That would be very helpful because at the moment I am making a lot of screenshots instead of just trying few different solutions and more time to actual coding. Like Bob mentioned: simple ai-points/rank/complete% would be more than enough.
This would indeed be a very nice thing to have! Trying to find code in your submission history can be a real pain in the rear. It would also be nice to be able to manage your submission history, like hide/remove entries.
I’m greatly in favor of items 1 and 3. You can do item 2 yourself using the existing Send Code to IDE button and copy-pasting to your local machine. I do it every time I break my bot (so pretty much all the time )
Item 4 would be tough to implement and defeat the purpose of keeping a history. Plus, unless I’m mistaken the historical version is used when other people are testing against the bot you submitted.