Package | Description |
---|---|
pal.algorithmics | |
pal.treesearch |
Modifier and Type | Method | 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 | 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 | 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) |