Package net.sf.colossus.ai
Class ParallelEvaluatorAI.findBestLegionMoveThread
- java.lang.Object
-
- java.lang.Thread
-
- net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- ParallelEvaluatorAI
private class ParallelEvaluatorAI.findBestLegionMoveThread extends java.lang.Thread
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classParallelEvaluatorAI.findBestLegionMoveThread.ThreadedTriggerTimeIsUp
-
Field Summary
Fields Modifier and Type Field Description (package private) LegionMovebestprivate java.util.Iterator<LegionMove>iteratorprivate booleantimeIsUp
-
Constructor Summary
Constructors Constructor Description findBestLegionMoveThread(java.util.Iterator<LegionMove> it)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()(package private) java.util.TimerthreadedSetupTimer()-
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 Detail
-
timeIsUp
private boolean timeIsUp
-
best
LegionMove best
-
iterator
private final java.util.Iterator<LegionMove> iterator
-
-
Constructor Detail
-
findBestLegionMoveThread
findBestLegionMoveThread(java.util.Iterator<LegionMove> it)
-
-