Morphological Analysis Box Grid Combination Explorer

Multiply caller-supplied option counts to count morphological-box combinations and reject totals above an explicit safe limit.

Description

A morphological box combines one option from each dimension.

A morphological box combines one option from each dimension. Multiplying option counts estimates the search space before enumerating it.1

The returned values include Dimensions, Total combinations. The How section below explains the calculation, input rules and interpretation.

When to use Morphological Analysis Box Grid Combination Explorer

Use Morphological Analysis Box Grid Combination Explorer when you need to evaluate the supplied records under the calculation and evidence rules below. No actual combinations, cross-consistency filter or optimal design is produced; duplicate labels are allowed.

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 Morphological Analysis Box Grid Combination Explorer and understand its results

  1. 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.
  2. Enter dimensionLabels, maximumCombinations, optionCounts using the field table and calculation rules, then run the tool.
  3. Read dimensionCount, totalCombinations. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. 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 fieldMeaningValue type; see rules belowRequirement
dimensionLabelsDimension labelslist of stringRequired
maximumCombinationsExplicit maximum combination total accepted by the tool.integer; minimum: 1Required
optionCountsOption countslist of numberRequired

Require aligned nonempty nonblank dimension labels, positive safe-integer option counts and a positive safe-integer maximum. Multiply in order and reject any unsafe or above-limit intermediate total. Return dimension count and total.

total=product(optionCounts)

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
dimensionCountDimensionsinteger; minimum: 1
totalCombinationsTotal combinationsinteger; minimum: 1
json
{
  "input": {
    "dimensionLabels": [
      "Energy",
      "Mobility",
      "Ownership"
    ],
    "maximumCombinations": 100,
    "optionCounts": [
      3,
      4,
      2
    ]
  },
  "output": {
    "dimensionCount": 3,
    "totalCombinations": 24
  }
}

Limitations and assumptions

No actual combinations, cross-consistency filter or optimal design is produced; duplicate labels are allowed.

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 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 Cross Impact Analysis Event Pair Matrix: Cross-impact matrices distinguish directed relationships between events. Positive and negative scores need separate interpretation.

References

  1. Morphological Analysis Box Grid Combination Explorer — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies