Package edu.wisc.game.tools
Class MwByHuman.MwSeries
java.lang.Object
edu.wisc.game.tools.MwByHuman.MwSeries
- Enclosing class:
MwByHuman
An MWSeries object contains the data for one series (group of episodes played by one player under the same rule set) needed to contribute a number to an M-W Comparandum. For each episode, we need these data:
playerId episodeId ruleSetName predecessors achieved10 m*
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetKey
(MwByHuman.PrecMode mode) The 'key' (what comparandum, if any, this series belongs to) depends on the modeboolean
Used for EveryCond; only lists the preceding, and does not include the targetdouble
int
double
getMStar()
int
An integer approimation to MStarint
int
static void
readFromFile
(File f, Vector<MwByHuman.MwSeries> into) Reads a CSV file with MwSeries entries.void
setForcedKey
(String key)
-
Field Details
-
ruleSetName
-
-
Method Details
-
setForcedKey
-
getKey
The 'key' (what comparandum, if any, this series belongs to) depends on the mode -
getLightKey
Used for EveryCond; only lists the preceding, and does not include the target -
getLearned
public boolean getLearned() -
getTotalErrors
public int getTotalErrors() -
getTotalMoves
public int getTotalMoves() -
getMStar
public double getMStar() -
getMStarInt
public int getMStarInt()An integer approimation to MStar -
getMDaggerInt
public int getMDaggerInt() -
getMDagger
public double getMDagger() -
readFromFile
public static void readFromFile(File f, Vector<MwByHuman.MwSeries> into) throws IOException, IllegalInputException Reads a CSV file with MwSeries entries.- Parameters:
into
- Adds the data into this vector.- Throws:
IOException
IllegalInputException
-