saealib.EvaluationPlanner#

class saealib.EvaluationPlanner[ソース]#

ベースクラス: ABC

Public contract for planners that may produce multiple requests.

Methods

__init__

contract

Return the evaluation-planner family contract.

plan

Return composable evaluation work.

Method Details

EvaluationPlanner.__init__()#
EvaluationPlanner.contract()[ソース]#

Return the evaluation-planner family contract.

戻り値の型:

ComponentContract

abstractmethod EvaluationPlanner.plan(candidates, acquisition, ctx)[ソース]#

Return composable evaluation work.

パラメータ:
  • candidates (Population)

  • acquisition (AcquisitionResult | None)

  • ctx (OptimizationState)

戻り値の型:

EvaluationPlan