com.webkitchen.brainathlon.gameControl
Class DualBandRatioConfiguration
java.lang.Object
com.webkitchen.brainathlon.gameControl.DualBandRatioConfiguration
public final class DualBandRatioConfiguration
- extends java.lang.Object
Contains the configuration for the DualBandRatioCourse as specified in the XML configuration file
- See Also:
Configuration
|
Constructor Summary |
DualBandRatioConfiguration(int aboveTargetMultiplier,
FilterSpecification bandOneSpec,
FilterSpecification bandTwoSpec,
int belowTargetMultiplier,
int maxScore,
int maxScoreChange,
int minNotificationInterval,
int minScore,
int sampleSize,
double targetRatio,
int timeLimitMinutes,
double tolerance)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sampleSize
public final int sampleSize
tolerance
public final double tolerance
minNotificationInterval
public final int minNotificationInterval
timeLimitMinutes
public final int timeLimitMinutes
minScore
public final int minScore
maxScore
public final int maxScore
targetRatio
public final double targetRatio
aboveTargetMultiplier
public final int aboveTargetMultiplier
belowTargetMultiplier
public final int belowTargetMultiplier
maxScoreChange
public final int maxScoreChange
bandOneSpec
public final FilterSpecification bandOneSpec
bandOneCoefficients
public double[] bandOneCoefficients
bandTwoSpec
public final FilterSpecification bandTwoSpec
bandTwoCoefficients
public double[] bandTwoCoefficients
DualBandRatioConfiguration
public DualBandRatioConfiguration(int aboveTargetMultiplier,
FilterSpecification bandOneSpec,
FilterSpecification bandTwoSpec,
int belowTargetMultiplier,
int maxScore,
int maxScoreChange,
int minNotificationInterval,
int minScore,
int sampleSize,
double targetRatio,
int timeLimitMinutes,
double tolerance)