Class MlcLog


  • public class MlcLog
    extends Object
    An auxiliary class used by the Captive Game Server for the optional logging of MLC run results. The log files so produced can be later imported by MclUploadService.
    • Constructor Detail

      • MlcLog

        public MlcLog​(File _f,
                      boolean _append)
    • Method Detail

      • open

        public void open()
                  throws IOException
        Opens the file for writing (or appending) and writes the header line if necessary.
        Throws:
        IOException
      • close

        public void close()
      • logEpisode

        public void logEpisode​(Episode e,
                               int boardNo)
        Computes the ratios etc and writes the entry for a specified episode
        Parameters:
        boardNo - Sequential number (0-based) of the episode in the series (run)