Causal Loop Diagram Reinforcing Balancing Mapper
Classify caller-supplied causal loops as reinforcing or balancing from the product of each loop's link signs.
Description
The sign product of a closed causal loop distinguishes reinforcing from balancing feedback.
The sign product of a closed causal loop distinguishes reinforcing from balancing feedback. Link signs must already be combined by the caller.1
The returned values include Balancing loops, Loop classifications, Reinforcing loops, Classified loops. The How section below explains the calculation, input rules and interpretation.
When to use Causal Loop Diagram Reinforcing Balancing Mapper
Use Causal Loop Diagram Reinforcing Balancing Mapper when you need to evaluate the supplied records under the calculation and evidence rules below. No individual-link multiplication, loop closure verification or dynamic stability analysis is performed.
Define the question, evidence and scenario assumptions first. Supply the chosen score scales, time horizons or reference selection explicitly. Interpret generated text as a discussion template and screen labels as the stated rules.
How to use Causal Loop Diagram Reinforcing Balancing Mapper and understand its results
- Define the question, evidence and scenario assumptions first. Supply the chosen score scales, time horizons or reference selection explicitly. Interpret generated text as a discussion template and screen labels as the stated rules.
- Enter loopIds, loopSignProducts using the field table and calculation rules, then run the tool.
- Read balancingLoopIds, loopClassifications, reinforcingLoopIds, validLoopCount. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| loopIds | Loop IDs | list of string | Required |
| loopSignProducts | One -1 or 1 per-loop product of all causal-link signs. | list of number | Required |
Require aligned nonempty unique trimmed nonblank loop IDs and products exactly 1 or−1. Return ordered classification strings, grouped IDs and loop count.
positive product→reinforcing; negative product→balancing Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| balancingLoopIds | Balancing loops | list of string |
| loopClassifications | Loop classifications | list of string |
| reinforcingLoopIds | Reinforcing loops | list of string |
| validLoopCount | Classified loops | integer; minimum: 1 |
{
"input": {
"loopIds": [
"Adoption growth",
"Capacity constraint",
"Price response"
],
"loopSignProducts": [
1,
-1,
-1
]
},
"output": {
"balancingLoopIds": [
"Capacity constraint",
"Price response"
],
"loopClassifications": [
"Adoption growth: reinforcing",
"Capacity constraint: balancing",
"Price response: balancing"
],
"reinforcingLoopIds": [
"Adoption growth"
],
"validLoopCount": 3
}
} Limitations and assumptions
No individual-link multiplication, loop closure verification or dynamic stability analysis is performed.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Core numeric and string lists are limited to 100,000 entries; text entries are subject to the general large-text limit. Follow any smaller calculation limits above. Missing fields without a declared default, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Systems Iceberg Events Patterns Structures Models Lookup: The systems iceberg organizes events, recurring patterns, structures and mental models. Each deeper explanation needs supporting evidence. For a complementary task, use Futures Triangle Push Weight Pull Anchor Triangle: A futures triangle compares push, weight and pull strengths entered on a common scale. Its balance convention must be read explicitly.
References
Similar or alternative tools
- Systems Iceberg Events Patterns Structures Models Lookup
The systems iceberg organizes events, recurring patterns, structures and mental models. Each deeper explanation needs supporting evidence.
- Futures Triangle Push Weight Pull Anchor Triangle
A futures triangle compares push, weight and pull strengths entered on a common scale. Its balance convention must be read explicitly.