NUM_STEPS
(package private) int NUM_STEPS
counter
protected long counter
docCounter
protected int docCounter
gui
(package private) Gui gui
listenerList
protected LinkedList listenerList
maxError
protected double maxError
minError
protected double minError
optPos
protected Point optPos
quietMode
private boolean quietMode
searchRange
protected int searchRange
stepCounter
(package private) int stepCounter
threshold
protected int threshold
addAlgorithmListener
public void addAlgorithmListener(AlgorithmListener listener)
This method registers a AlgorithmListener at the algorithm
fillSearchCoordinatesQueue
public abstract void fillSearchCoordinatesQueue()
getDocCounter
public abstract int getDocCounter()
getMaxError
public double getMaxError()
getMinError
public double getMinError()
getNextExplenationURL
public abstract URL getNextExplenationURL()
getNumComparisons
public long getNumComparisons()
getOptimalPostion
public Point getOptimalPostion()
getSearchRange
public int getSearchRange()
hasUserDefinedSearchRange
public abstract boolean hasUserDefinedSearchRange()
hasUserDefinedThreshold
public abstract boolean hasUserDefinedThreshold()
incrementCounter
private void incrementCounter()
performNextComparison
public abstract boolean performNextComparison()
removeAlgorithmListener
public boolean removeAlgorithmListener(AlgorithmListener listener)
This method deregisters the specified AlgorithmListerner at the algorithm
reset
public abstract void reset()
setQuietMode
public void setQuietMode(boolean mode)
setSearchRange
public void setSearchRange(int searchRange)
setThreshold
public void setThreshold(int threshold)