saealib.PostAskEvent

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

Bases: Event

Fired after the full ask step (post crossover and mutation).

Handlers may replace candidates with a modified array.

Parameters:
  • ctx (OptimizationContext)

  • provider (ComponentProvider)

  • candidates (np.ndarray | None)

Methods

Method Details

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

  • provider (ComponentProvider)

  • candidates (np.ndarray | None)

Return type:

None