FSMResult

class FSMResult(assignment, selected, criteria=None)[source]

Outcome of an FSM allocation.

Parameters:
  • assignment (ndarray)

  • selected (ndarray)

  • criteria (ndarray | None)

assignment

Group label of each unit, in input order.

Type:

numpy.ndarray

selected

Unit chosen at each stage (0-based row positions).

Type:

numpy.ndarray

criteria

Stage-by-unit matrix of selection-function values, NaN for units no longer available; None unless requested.

Type:

numpy.ndarray | None