File tree Expand file tree Collapse file tree 3 files changed +11
-7
lines changed Expand file tree Collapse file tree 3 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -40,9 +40,11 @@ void output(State &state, Game &game) {
40
40
41
41
// Player logs are logged to cerr, so that driver will collect it
42
42
game.logr ().flush ();
43
- std::cerr << " TURN " << state.get_turn_no () << ' \n ' ;
44
- std::cerr << game.logr ().view () << ' \n ' ;
45
- std::cerr << " ENDLOG" << std::endl;
43
+ if (!game.logr ().view ().empty ()) {
44
+ std::cerr << " TURN " << state.get_turn_no () << ' \n ' ;
45
+ std::cerr << game.logr ().view () << ' \n ' ;
46
+ std::cerr << " ENDLOG" << std::endl;
47
+ }
46
48
47
49
// Game details logged
48
50
const auto &spawn_positions = game.get_spawn_positions ();
Original file line number Diff line number Diff line change @@ -46,9 +46,11 @@ private static void output(State state, Game game) {
46
46
47
47
String log = game .getLog ();
48
48
49
- System .err .println ("TURN " + state .getTurnNo ());
50
- System .err .println (log );
51
- System .err .println ("ENDLOG" );
49
+ if (!log .isEmpty ()) {
50
+ System .err .println ("TURN " + state .getTurnNo ());
51
+ System .err .println (log );
52
+ System .err .println ("ENDLOG" );
53
+ }
52
54
53
55
List <SpawnDetail > spawnPositions = game .getSpawnPositions ();
54
56
Original file line number Diff line number Diff line change 4
4
5
5
def output (state : State , game : Game ):
6
6
log_line = game .get_log ()
7
- if log_line :
7
+ if log_line and len ( log_line ) != 0 :
8
8
sys .stderr .write (f"TURN { state .turn_no } \n " )
9
9
sys .stderr .write (log_line )
10
10
sys .stderr .write (f"ENDLOG\n " )
You can’t perform that action at this time.
0 commit comments