Package net.sf.colossus.ai
Class ParallelEvaluatorAI.findBestLegionMoveThread
java.lang.Object
java.lang.Thread
net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread
- All Implemented Interfaces:
Runnable
- Enclosing class:
- ParallelEvaluatorAI
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) LegionMove
private final Iterator<LegionMove>
private boolean
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
Field Details
-
timeIsUp
private boolean timeIsUp -
best
LegionMove best -
iterator
-
-
Constructor Details
-
findBestLegionMoveThread
findBestLegionMoveThread(Iterator<LegionMove> it)
-
-
Method Details