● Numji Astrology Engine Validation Report

Comprehensive Asteroids and Royal Stars Analysis

The Asteroids and Royal Stars Analysis infrastructure of the Numji Astrology Engine was tested across 250 test cases spanning the 1900–2100 period, generated with various birth locations and four house systems. A total of 5,023 checks were performed, covering five asteroid positions, astrometric transformations of four royal stars, houses, and natal contacts.

Validation Completed · Failed: 0
250Distinct Test Cases
5,023Individual Validation Checks
100%Check Pass Rate
0Failed results
✓
Asteroid and Royal Star Calculation Chain Validated
The positions of Ceres, Pallas, Juno, Vesta, and Chiron, as well as Aldebaran, Regulus, Antares, and Fomalhaut, were tested alongside sign, house, motion, natal planet, and axis contacts, proving fully consistent with expected results across all test cases.

Validated Calculation Groups

Primary results of the calculation and analysis chain extending from asteroid ephemerides to royal star astrometry.

MAIN ASTEROID EPHEMERIS

Geocentric tropical longitudes and daily speeds of Ceres, Pallas, Juno, and Vesta were validated via independent cubic Hermite interpolation using Swiss Ephemeris-derived samples from 1900–2100.

CHIRON, MOTION, AND HOUSES

Chiron's high-precision coefficient data and the sign, house, direct, retrograde, and stationarity states of all five asteroids were checked across Placidus, Equal, Whole Sign, and Porphyry systems.

ROYAL STAR ASTROMETRY

J2000 catalog coordinates of the four stars were recalculated considering proper motion, precession, conversion to the mean ecliptic of date, ecliptic longitude/latitude, and house placements.

NATAL PLANET AND AXIS CONTACTS

Major aspects of the asteroids and tight-orb conjunctions of the royal stars were validated across 11 natal targets and the ASC–DSC / MC–IC axes in order of priority and orb.

Validation Results

Success distribution of control groups applied across 250 test cases.

Control GroupChecksPassedFailedResult
Metadata and natal chart integrity5005000Passed
Asteroid catalog, ephemeris, fields, houses, and motion results1,2501,2500Passed
Royal star catalog, astrometry, fields, and house results1,0001,0000Passed
Normalization, natal contacts, and sorting7507500Passed
Asteroid and star orb behavior5005000Passed
Interpretation, default names, and deterministic output1,0001,0000Passed
Coefficients, anchors, house system, and motion coverage440Passed
Invalid input protections19190Passed
Total5,0235,0230Passed

Featured Validation Results

Evaluation of ephemeris, astrometry, and natal contact results against independent recalculation criteria.

MetricApplied CriterionObserved ResultResult
Five asteroid longitudes and daily speedsCoefficient data and independent Hermite calculationExact MatchPassed
Longitude and latitude of four royal starsProper motion, precession, and ecliptic conversionExact MatchPassed
Sign, house, and motion dataDirect recalculationExact MatchPassed
Natal planet and axis contactsAspect, orb, and priority recalculationExact MatchPassed
Repeatable calculationsIdentical output for identical inputDeterministicPassed

Test Methodology

Wide temporal and geographical distribution, four house systems, and independent mathematical controls were applied together.

SCOPE

  • Supported date range from 1900 to 2100
  • 250 distinct analysis cases
  • Five asteroids and four royal stars
  • Total of 5,023 validation checks

EPHEMERIS AND ASTROMETRY

Integrity of longitude and speed series across 18,355 samples, fixed ephemeris anchors, and transformations of royal stars from J2000 catalog entries to the ecliptic of date were tested.

TIME, LOCATION, AND HOUSES

  • Boundary dates of 1900 and 2100
  • Test offsets ranging from -5 to +10 hours
  • Northern and Southern Hemisphere locations
  • Four different house systems

DEFENSIVE VALIDATION

Inputs with invalid dates, coordinates, UTC offsets, asteroid/star orb values, interpretation limits, and NaN values were tested; it was confirmed that the engine rejects these inputs before calculation starts.

What Does This Result Mean for the Astrologer?

It verifies through an extensive validation chain that date-dependent positions, speeds, and motion data for asteroids, as well as proper motion- and precession-adjusted longitudes for royal stars, are produced consistently. This allows astrologers to focus on the symbolic meaning and contacts of these indicators in the natal chart rather than rebuilding technical calculation steps.