saealib.PostCrossoverEvent

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

Bases: Event

Fired after crossover and repair.

Handlers may replace candidates with a modified array.

Parameters:
  • ctx (OptimizationContext)

  • provider (ComponentProvider)

  • candidates (np.ndarray | None)

Methods

Method Details

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

  • provider (ComponentProvider)

  • candidates (np.ndarray | None)

Return type:

None