Skip to content

voiage.contracts.kernel.run_evpi

run_evpi([positional or keyword] net_benefits: ArrayLike = None, [keyword-only] spec: AnalysisSpec = None, [keyword-only] policy: NumericalPolicy | None = None) -> AnalysisResult[ScalarPayload]

Run the opt-in EVPI contract without changing legacy APIs.

Parameters:

  • net_benefits ArrayLike
  • spec AnalysisSpec
  • policy NumericalPolicy | None (default: None)

Returns: AnalysisResult[ScalarPayload]