I set my executable to output JSON with the --results-as-json but I noticed that it only works if replay is enabled. If I set --no-replay the JSON output also goes away. Is there a way to avoid this? Replays are a performance burden that I do not need in the stage of development I am. Running as many games as I can as fast I can is important to me.
It looks like this has been fixed now: Halite Version Updates
So try redownloading the updated client.
It worked. Thank you.