saealib.PostEvaluationEvent#

class saealib.PostEvaluationEvent(ctx, offspring=None, request_id=None, candidate_ids=None, status=None)[source]#

Bases: Event

Fired after true evaluation of selected candidates.

Parameters:
  • ctx (_EventContext)

  • offspring (Population | None)

  • request_id (np.int64 | None)

  • candidate_ids (np.ndarray | None)

  • status (EvaluationStatus | None)

offspring#

The candidates that were evaluated with the true objective function. All individuals in this population have true objective values assigned.

Type:

Population or None

Methods

Method Details

PostEvaluationEvent.__init__(ctx, offspring=None, request_id=None, candidate_ids=None, status=None)#
Parameters:
  • ctx (_EventContext)

  • offspring (Population | None)

  • request_id (np.int64 | None)

  • candidate_ids (np.ndarray | None)

  • status (EvaluationStatus | None)

Return type:

None