Pax Romana Emperor Reign Span Table

Calculate caller verified imperial reign spans with explicit positive-CE half-open nominal year bounds; no PaxRomana definition, exact date duration or historical list fabricated.

Description

A reign span is a duration calculated from explicitly adopted boundaries.

A reign span is a duration calculated from explicitly adopted boundaries.1

It does not by itself define the Pax Romana, exclusive rule or peace in every province. Use Pax Romana Emperor Reign Span Table to evaluate the supplied inputs under the model explained below.

When to use Pax Romana Emperor Reign Span Table

Use Pax Romana Emperor Reign Span Table to evaluate the supplied inputs under the model explained below. Choose the applicable era, source or grammatical convention and independently establish the annotations or numerical assumptions.

How to use Pax Romana Emperor Reign Span Table and understand its results

  1. Choose the applicable era, source or grammatical convention and independently establish the annotations or numerical assumptions.
  2. Enter Caller ruler ids, Verified start years, Verified end years exclusive using the field table and validation rules below, then run the tool.
  3. Read Reign Span Years in the Result object; interpret the units, signs, ordering and unknown-value placeholders described below.
  4. Correct reported input errors and rerun. Apply successful results according to their specific meanings and check the assumptions before using them in a decision.
Input fieldMeaningValue typeRequirement
callerRulerIdsCaller ruler idsarray of stringRequired; constraints below
verifiedStartYearsVerified start yearsarray of numberRequired; constraints below
verifiedEndYearsExclusiveVerified end years exclusivearray of numberRequired; constraints below

Enter nonempty unique ruler IDs and aligned integer start years from 1 to 9999 and exclusive-end years from start through 10000. Subtract start from end for each supplied record. Equal endpoints are accepted and return a zero span. No Pax Romana boundaries, overlaps or historical rulers are selected; only the declared year-label intervals are measured.

spanYears[i] = callerEndExclusive[i]−callerStart[i]

Use the field order, units and branch conditions described above.

Output fieldMeaningValue type
resultObject containing the named result fields below.object
result.reignSpanYearsReign Span Yearsarray of number
json
{
  "input": {
    "callerRulerIds": [
      "a",
      "b"
    ],
    "verifiedStartYears": [
      96,
      98
    ],
    "verifiedEndYearsExclusive": [
      98,
      117
    ]
  },
  "output": {
    "result": {
      "reignSpanYears": [
        2,
        19
      ]
    }
  }
}

Limitations and assumptions

It does not by itself define the Pax Romana, exclusive rule or peace in every province. Apply the exact scope and assumptions explained above.

All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse arrays fail validation. Domain-specific bounds, alignments and supported tokens are explained above; extremely large inputs or outputs can also be rejected. Input errors differ from successful false results, empty match lists and unknown-evidence placeholders.

Alternative or Complementary methods

Use Year of Four Emperors68/69 Succession Sequence Lookup for a related task: A succession list can summarize a civil-war year while rival claims overlap.

Use Nero Fiddled Anachronism Violin Verdict Lookup for a related task: Instrument chronology can identify an anachronism in a familiar story.

References

  1. Pax Romana Emperor Reign Span Table — tool.io

Similar or alternative tools

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