Class MlcLog

java.lang.Object
edu.wisc.game.sql.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.
  • Field Details

  • Constructor Details

    • MlcLog

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

    • 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)