pyphi.resolve_ties.resolve_ac_causal_link_tie#
- pyphi.resolve_ties.resolve_ac_causal_link_tie(rias, *, context)[source]#
Resolve a causal-link tie per the 2019 AC paper Definition 1.
Three-step cascade:
Information:
argmaxoveralphaselects candidates atalpha_max.Exclusion: minimality filter drops any candidate whose purview is a strict superset of another tied candidate’s — no actual cause contains another actual cause as a strict subset.
Determinism (pyphi canonicalization): when multiple minimal candidates remain (genuine symmetric over-determination per Def. 1 outcome 2), pick the lex-smallest purview as the representative; the full minimal set is the tied set.
A surviving tied set of size > 1 signals an “indeterminate” actual cause in paper terms; the cascade outcome is
UNRESOLVED_WITHIN_BUDGETwithtied_setcarrying every minimal candidate.- Parameters:
rias (Iterable)
context (ResolutionContext)
- Return type: