pyphi.macro.search.valid_systems#

pyphi.macro.search.valid_systems(substrate, micro_history, *, bounds, parallel=None, prune=None, progress=None)[source]#

The bounded P(u): every Eq-19-compatible system of intrinsic units, evaluated over the full universe with everything else as background. Systems whose state is unreachable are dropped. prune gates the unit derivation’s competitor sweeps as in intrinsic_units(); the returned systems are identical under every mode.

parallel and progress govern the evaluation of candidate systems; None defers to config.infrastructure.parallel_macro_system_evaluation.

Parameters:
Return type:

tuple[MacroSystem, …]