pyphi.models.diff.ResultDiff#
- class pyphi.models.diff.ResultDiff(subject, level, delta_phi, mip_changed, binding_direction_changed=None, changes=(), config_diff=None, substrate_note=None)[source]#
Bases:
DisplayableA typed delta from result
ato resultb(a.diff(b)).subjectnames the delta (e.g."ΔΦ_s = +0.10");levelis"system"or"mechanism";delta_phiisb’s ordering value minusa’s (φ for IIT, alpha for actual causation);mip_changedisTrueonly for a genuine MIP change, not a co-optimal tie-reshuffle;binding_direction_changedisNonewhere the concept does not apply;changesis the element-level delta;config_diffmaps the differing config paths to their(a, b)values;substrate_noterecords a substrate mismatch when the two results come from different substrates.- Parameters: