what to do with about printing to much?
The highlighted comment was created in this revision.
I am trying to print quite a lot while I am debugging my bot. But I see
SYSTEM: This robot is printing too much between actions. Output stopped until next action.
I would like to see the whole output. Is there a way to force robocode to print everything, something analogous to debug mode where all graphics events are plotted.
One option would be to write to a file instead of printing debug output, particularly if you adjust the per-bot disk quota in the config file.
Kind of a weird link, but PEZ recently posted all his bots to a GitHub repo so that's fresh in my mind. See the robot.getDataFile() stuff: [1]
Thanks, I will look at it.
Is there a way to see if bot run with GUI or through a rumble client? So one can disable all of the debugs during rumbling matches to save on CPU and quotas.
One more questions, why rumble client needs a display under x11 environment? It does not use gui so it should run just fine.
Not sure if it's useful, but a secondary suggestion is to try debugging graphics. Some info that takes a lot of text is very simple and clear in graphical form.