Enum: AlgorithmCompositionMode
How an included algorithm is composed with the outer algorithm. Determines whether the inner algorithm’s update rules are merged into the same loop (combined) or run as a converging inner loop on each outer iteration (nested).
URI: tvbo:enum/AlgorithmCompositionMode
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| combined | None | The included algorithm’s update rules are merged into the outer loop and appl… |
| nested | None | The included algorithm runs as a full inner loop on EACH outer iteration, re-… |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
LinkML Source
name: AlgorithmCompositionMode
description: How an included algorithm is composed with the outer algorithm. Determines
whether the inner algorithm's update rules are merged into the same loop (combined)
or run as a converging inner loop on each outer iteration (nested).
from_schema: https://w3id.org/tvbo
rank: 1000
permissible_values:
combined:
text: combined
description: The included algorithm's update rules are merged into the outer loop
and applied ONCE per outer iteration (1:1). Use when both algorithms update
at the same cadence on the same observations. This is the default.
nested:
text: nested
description: The included algorithm runs as a full inner loop on EACH outer iteration,
re-converging before the outer update rules are applied. Use when the inner
algorithm maintains an invariant the outer one would otherwise perturb — e.g.
FIC holding the E-I working point (mean S_e = 0.25) while EIB retunes per-edge
coupling. The outer update's validity depends on that invariant, so the inner
loop must re-settle it between every outer step.