public class CompetitionParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ACTION_TIME
Milliseconds allowed per controller action.
|
static int |
ACTION_TIME_DISQ
Milliseconds for controller disqualification, if it returns an action after this time.
|
static boolean |
closeAppOnClosingWindow
Terminates the program when the playing window is closed
|
static int |
DELAY
Delay for human play.
|
static boolean |
dialogBoxOnStartAndEnd
Pause the game at the beginning and at the end
|
static java.lang.String |
IMG_PATH
Path to sprite images.
|
static int |
INITIALIZATION_TIME
Milliseconds allowed for controller initialization.
|
static boolean |
IS_LEARNING |
static int |
KEY_HANDLER |
static int |
KEY_INPUT
Key input type.
|
static int |
KEY_PULSE |
static boolean |
killWindowOnEnd
Close the open window when you die or win
|
static int |
LEARNING_BLOCK_SIZE |
static int |
LEVEL_ACTION_TIME
Milliseconds allowed for the level generator to generate a level
|
static int |
LEVEL_ACTION_TIME_DISQ
Milliseconds allowed for the level generator disqualification, if it returns a level after this time.
|
static int |
LEVEL_INITIALIZATION_TIME
Milliseconds allowed for level generator to initialize
|
static int |
LONG_DELAY
Longer delay for human play.
|
static int |
MAX_ALLOWED_WARNINGS
Max number of warning then the system consider the game unplayable.
|
static int |
MAX_TIMESTEPS
Max time a game can run
|
static double |
MAX_WINDOW_SIZE |
static int |
OPTIMIZATION_EVALUATION
Max number of evaluations that can be done
|
static int |
OPTIMIZATION_REPEATITION
Number of repetition during the optimization operation
|
static boolean |
OS_WIN
Indicates if the OS is Windows.
|
static int |
RULE_ACTION_TIME
Milliseconds allowed for the rule generator to generate rules
|
static int |
RULE_ACTION_TIME_DISQ
Milliseconds allowed for the rule generator disqualification, if it returns rules after this time.
|
static int |
RULE_INITIALIZATION_TIME
Milliseconds allowed for rule generator to initialize
|
static java.lang.String |
SCREENSHOT_FILENAME
Path to the temporary game screenshot.
|
static int |
SOCKET_PORT
Milliseconds allowed per controller action.
|
static int |
TEAR_DOWN_TIME
Milliseconds allowed for controller tear down.
|
static boolean |
TIME_CONSTRAINED
Indicates if the overspend should be taken into account or not.
|
static boolean |
USE_SOCKETS
Use sockets for Learning track connection?
|
static int |
validation_times |
static long |
WARMUP_ADV |
static long |
WARMUP_CP |
static long |
WARMUP_TIME
Java Warm-up time before starting the game.
|
Constructor and Description |
---|
CompetitionParameters() |
public static final int ACTION_TIME
public static final int ACTION_TIME_DISQ
public static final int INITIALIZATION_TIME
public static final int TEAR_DOWN_TIME
public static final int LEVEL_ACTION_TIME
public static final int LEVEL_ACTION_TIME_DISQ
public static final int LEVEL_INITIALIZATION_TIME
public static final int RULE_ACTION_TIME
public static final int RULE_ACTION_TIME_DISQ
public static final int RULE_INITIALIZATION_TIME
public static final int OPTIMIZATION_REPEATITION
public static final boolean OS_WIN
public static final boolean USE_SOCKETS
public static final int SOCKET_PORT
public static final boolean TIME_CONSTRAINED
public static final int OPTIMIZATION_EVALUATION
public static final int MAX_ALLOWED_WARNINGS
public static java.lang.String IMG_PATH
public static java.lang.String SCREENSHOT_FILENAME
public static int DELAY
public static int LONG_DELAY
public static final int MAX_TIMESTEPS
public static boolean closeAppOnClosingWindow
public static boolean dialogBoxOnStartAndEnd
public static boolean killWindowOnEnd
public static final long WARMUP_TIME
public static final long WARMUP_CP
public static final long WARMUP_ADV
public static final int KEY_INPUT
public static final int KEY_PULSE
public static int KEY_HANDLER
public static double MAX_WINDOW_SIZE
public static int LEARNING_BLOCK_SIZE
public static boolean IS_LEARNING
public static final int validation_times