Package edu.wisc.game.sql
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.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMlcLog.LogFormatSupported log file formats -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidclose()voidlogEpisode(Episode e, int boardNo)Computes the ratios etc and writes the entry for a specified episodevoidopen()Opens the file for writing (or appending) and writes the header line if necessary.
-
Field Details
-
Constructor Details
-
Method Details
-
open
Opens the file for writing (or appending) and writes the header line if necessary.- Throws:
IOException
-
close
public void close() -
logEpisode
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)
-