Uses of Interface
pal.algorithmics.StoppingCriteria.Factory

Packages that use StoppingCriteria.Factory
pal.algorithmics   
pal.treesearch   
 

Uses of StoppingCriteria.Factory in pal.algorithmics
 

Methods in pal.algorithmics that return StoppingCriteria.Factory
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
 

Methods in pal.algorithmics with parameters of type StoppingCriteria.Factory
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)
           
 

Uses of StoppingCriteria.Factory in pal.treesearch
 

Methods in pal.treesearch with parameters of type StoppingCriteria.Factory
 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)