Package | Description |
---|---|
pal.algorithmics | |
pal.treesearch |
Modifier and Type | Method and Description |
---|---|
static StoppingCriteria.Factory |
StoppingCriteria.Utils.getCombined(StoppingCriteria.Factory[] subCriteria)
A stopping criteria that is a composite of a set of criteria, stops when at least one
sub criteria wants to stop
|
static StoppingCriteria.Factory |
StoppingCriteria.Utils.getIterationCount(int maxIterationCount)
A stopping criteria that stops after a set number of iterations
|
static StoppingCriteria.Factory |
StoppingCriteria.Utils.getNonExactUnchangedScore(int maxIterationCountAtCurrentScore,
boolean matchBestScore,
double tolerance)
A stopping criteria that works by counting how many iterations occur at a given score (either the best score or the
current score) and stopping when score does not change after a set number of generations
|
static StoppingCriteria.Factory |
StoppingCriteria.Utils.getUnchangedScore(int maxIterationCountAtCurrentScore,
boolean matchBestScore)
A stopping criteria that works by counting how many iterations occur at a given score (either the best score or the
current score) and stopping when score does not change after a set number of generations
|
Modifier and Type | Method and Description |
---|---|
static StoppingCriteria.Factory |
StoppingCriteria.Utils.getCombined(StoppingCriteria.Factory[] subCriteria)
A stopping criteria that is a composite of a set of criteria, stops when at least one
sub criteria wants to stop
|
void |
SearchEngine.run(AlgorithmCallback callback,
double initialScore,
ObjectState subject,
StoppingCriteria.Factory stoppingCriteria,
Ranker ranker) |
Modifier and Type | Method and Description |
---|---|
UndoableAction |
UnrootedMLSearcher.getBranchLengthOptimiseAction(StoppingCriteria.Factory stopper) |
UndoableAction |
UnrootedMLSearcher.getBranchLengthWithModelOptimiseAction(StoppingCriteria.Factory stopper,
MultivariateMinimum minimiser,
int fxFracDigits,
int xFracDigits) |
UndoableAction |
UnrootedMLSearcher.getFullSweepSPRAction(StoppingCriteria.Factory stopper) |
UndoableAction |
UnrootedMLSearcher.getNNIAction(StoppingCriteria.Factory stopper) |
UndoableAction |
UnrootedMLSearcher.getNNIBranchLengthOptimiseAction(StoppingCriteria.Factory stopper) |
Assessor |
UnrootedMLSearcher.getSimpleAssessor(StoppingCriteria.Factory stopper) |
UndoableAction |
UnrootedMLSearcher.getSPRAction(StoppingCriteria.Factory stopper) |
UndoableAction |
UnrootedMLSearcher.getSweepSPRAction(StoppingCriteria.Factory stopper) |