saealib.AcquisitionEndEvent#

class saealib.AcquisitionEndEvent(ctx, offspring=None, result=None)[source]#

Bases: Event

Fired after acquisition scoring succeeds, inside AcquisitionStage.

Not dispatched if AcquisitionFunction.evaluate() raises.

Parameters:
  • ctx (_EventContext)

  • offspring (Population | None)

  • result (AcquisitionResult | None)

offspring#

Candidates that were scored.

Type:

Population or None

result#

The validated acquisition result.

Type:

AcquisitionResult or None

Methods

Method Details

AcquisitionEndEvent.__init__(ctx, offspring=None, result=None)#
Parameters:
  • ctx (_EventContext)

  • offspring (Population | None)

  • result (AcquisitionResult | None)

Return type:

None