saealib.PostMutationEvent

class saealib.PostMutationEvent(ctx, provider, candidates=None)[source]

Bases: Event

Fired after mutation and repair.

Handlers may replace candidates with a modified array.

Parameters:
  • ctx (OptimizationContext)

  • provider (ComponentProvider)

  • candidates (np.ndarray | None)

Methods

Method Details

PostMutationEvent.__init__(ctx, provider, candidates=None)
Parameters:
  • ctx (OptimizationContext)

  • provider (ComponentProvider)

  • candidates (np.ndarray | None)

Return type:

None