7475767778798081828384
gameController.addListener(matchTraceBuilder); /* run + write result */ try { try { gameController.runGame(); } catch (NoLegalMoveException e) { matchTraceBuilder.flush(); } new MatchTraceWriter().write(matchTraceBuilder.getTrace(), outputFile);