Uses of Class
xal.extension.solver.ScoreBoard
Packages that use ScoreBoard
-
Uses of ScoreBoard in xal.extension.solver
Fields in xal.extension.solver declared as ScoreBoardModifier and TypeFieldDescriptionprotected ScoreBoardSolver.scoreboardThe score board for keeping track of the solver statusMethods in xal.extension.solver that return ScoreBoardModifier and TypeMethodDescriptionAlgorithmSchedule.getScoreBoard()get the score boardSolver.getScoreBoard()Get the scoreboard that shows the present state of solving.Methods in xal.extension.solver with parameters of type ScoreBoardModifier and TypeMethodDescriptionvoidAlgorithmPool.algorithmRunExecuted(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack has completed.voidAlgorithmScheduleListener.algorithmRunExecuted(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack has completed.voidScoreBoard.algorithmRunExecuted(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack has completed.voidAlgorithmPool.algorithmRunWillExecute(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack will start.voidAlgorithmScheduleListener.algorithmRunWillExecute(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack will start.voidScoreBoard.algorithmRunWillExecute(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack will start.voidScoreBoardListener.newOptimalSolution(ScoreBoard scoreboard, Trial trial) A new optimal solution has been foundvoidScoreBoardListener.trialScored(ScoreBoard scoreboard, Trial trial) Indicates that a trial was scoredvoidScoreBoardListener.trialVetoed(ScoreBoard scoreboard, Trial trial) Indicates that a trial was vetoed -
Uses of ScoreBoard in xal.extension.solver.algorithm
Methods in xal.extension.solver.algorithm with parameters of type ScoreBoardModifier and TypeMethodDescriptionvoidSearchAlgorithm.algorithmRunExecuted(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack has completed.voidSearchAlgorithm.algorithmRunWillExecute(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack will start.final voidSearchAlgorithm.executeRun(AlgorithmSchedule schedule, ScoreBoard scoreboard) Execute an algorithm run (typically many evaluations up to those proposed) -
Uses of ScoreBoard in xal.extension.solver.market
Methods in xal.extension.solver.market with parameters of type ScoreBoardModifier and TypeMethodDescriptionvoidAlgorithmMarket.algorithmRunExecuted(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack has completed.voidAlgorithmMarket.algorithmRunWillExecute(AlgorithmSchedule schedule, SearchAlgorithm algorithm, ScoreBoard scoreBoard) Handle an event where a new algorithm run stack will start.