pyphi.resolve_ties.CascadeLevel#

class pyphi.resolve_ties.CascadeLevel(postulate, op, key)[source]#

Bases: object

A single named step in a cascade.

postulate names the IIT postulate this step instantiates; used to consult the ResolutionContext’s escalation budget. op is the reduction (argmax / argmin / filter). key is a callable returning the comparison value for a candidate (or a bool for filter).

Parameters:
  • postulate (Literal['Existence', 'Intrinsicality', 'Information', 'Integration', 'Exclusion', 'Composition', 'Determinism'])

  • op (Literal['argmax', 'argmin', 'filter'])

  • key (Callable[[Any], Any])