What happens to saved data for different versions

Jump to navigation Jump to search
Revision as of 12 October 2017 at 19:25.
The highlighted comment was created in this revision.

What happens to saved data for different versions

I found the saved data in <robocode>/robots/.data/<package>/<botname>.data/, where there seems to be no version numbers ;/

So what will the robocode do for different versions of the bots?

e.g. my bot has a default ScalarBot.data directory with some files in its jar, what happens if I run different versions of it with different default data directory?

And what happens to the saved data after battles? Will that conflict, or just deleted?

    Xor (talk)16:43, 12 October 2017

    I also recently saw this. I think it should definitely be versioned.

    For example, right now you could release one version, which saves data, then the next version would start with data on all bots and could get a higher score.

    This might also be a nasty side-channel for bots to communicate during battle, if different versions are in the rumble at the same time.

      Skilgannon (talk)20:25, 12 October 2017