Cross Impact Analysis Event Pair Matrix
Analyze a caller-supplied square event-impact matrix and report the strongest directed relationship and reciprocal-pair count.
Description
Cross-impact matrices distinguish directed relationships between events.
Cross-impact matrices distinguish directed relationships between events. Positive and negative scores need separate interpretation.1
The returned values include Reciprocal pairs, Strongest directed pair, Strongest score. The How section below explains the calculation, input rules and interpretation.
When to use Cross Impact Analysis Event Pair Matrix
Use Cross Impact Analysis Event Pair Matrix when you need to evaluate the supplied records under the calculation and evidence rules below. Strongest does not mean greatest absolute magnitude. No event probabilities or empirical causality are inferred.
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 Cross Impact Analysis Event Pair Matrix 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 eventIds, impactScores using the field table and calculation rules, then run the tool.
- Read reciprocalPairCount, strongestPair, strongestScore. 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 |
|---|---|---|---|
| eventIds | Event IDs | list of string | Required |
| impactScores | Square directed-impact matrix with zero diagonal and scores from -1 through 1. | list of list of number | Required |
Require at least two unique trimmed nonblank event IDs and a square finite matrix in−1..1 with zero diagonal. Scan row-major for strictly larger positive scores, retaining first tie. All-zero or negative-only matrices return empty strongestPair and zero. Count each unordered pair once when both directions are nonzero.
strongest=largest positive off-diagonal score; reciprocal=count nonzero two-way pairs Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| reciprocalPairCount | Reciprocal pairs | integer; minimum: 0 |
| strongestPair | Strongest directed pair | string |
| strongestScore | Strongest score | number; minimum: 0 |
{
"input": {
"eventIds": [
"Policy",
"Adoption",
"Cost"
],
"impactScores": [
[
0,
0.8,
-0.2
],
[
0.4,
0,
0.6
],
[
0.1,
0.3,
0
]
]
},
"output": {
"reciprocalPairCount": 3,
"strongestPair": "Policy -> Adoption",
"strongestScore": 0.8
}
} Limitations and assumptions
Strongest does not mean greatest absolute magnitude. No event probabilities or empirical causality are inferred.
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. Matrices are limited to 128 rows and 128 entries per row. 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 Scenario Consistency Driver Coherence Checker: A scenario coherence check can expose opposing signs assigned to the same outcome within a shared driver group. Neutral signs do not contradict active signs. For a complementary task, use Urbanization Driver Implication Chain Builder: A driver graph records directed implications. Reachability identifies which listed drivers can be reached from a chosen root.
References
-
Cross Impact Analysis Event Pair Matrix — tool.io
Similar or alternative tools
- Scenario Consistency Driver Coherence Checker
A scenario coherence check can expose opposing signs assigned to the same outcome within a shared driver group. Neutral signs do not contradict active signs.
- Urbanization Driver Implication Chain Builder
A driver graph records directed implications. Reachability identifies which listed drivers can be reached from a chosen root.