Strategická: Client: - je stdin

This commit is contained in:
Jiří Kalvoda 2022-09-22 23:53:47 +02:00
parent 616f554549
commit c2c343697d

View file

@ -41,9 +41,12 @@ def main(args: argparse.Namespace) -> None:
min_round = round + 1
# if requested, dump state to file instead
if args.save_state is not None:
with open(args.save_state, "w") as f:
json.dump(state, f)
return
if args.save_state == "-":
print(json.dumps(state))
else:
with open(args.save_state, "w") as f:
json.dump(state, f)
return
turn_json = run_subprocess(
program, json.dumps(state), state["time_to_response"]