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.
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 Group | Checks | Passed | Failed | Result |
|---|---|---|---|---|
| Metadata and natal chart integrity | 500 | 500 | 0 | Passed |
| Asteroid catalog, ephemeris, fields, houses, and motion results | 1,250 | 1,250 | 0 | Passed |
| Royal star catalog, astrometry, fields, and house results | 1,000 | 1,000 | 0 | Passed |
| Normalization, natal contacts, and sorting | 750 | 750 | 0 | Passed |
| Asteroid and star orb behavior | 500 | 500 | 0 | Passed |
| Interpretation, default names, and deterministic output | 1,000 | 1,000 | 0 | Passed |
| Coefficients, anchors, house system, and motion coverage | 4 | 4 | 0 | Passed |
| Invalid input protections | 19 | 19 | 0 | Passed |
| Total | 5,023 | 5,023 | 0 | Passed |
Featured Validation Results
Evaluation of ephemeris, astrometry, and natal contact results against independent recalculation criteria.
| Metric | Applied Criterion | Observed Result | Result |
|---|---|---|---|
| Five asteroid longitudes and daily speeds | Coefficient data and independent Hermite calculation | Exact Match | Passed |
| Longitude and latitude of four royal stars | Proper motion, precession, and ecliptic conversion | Exact Match | Passed |
| Sign, house, and motion data | Direct recalculation | Exact Match | Passed |
| Natal planet and axis contacts | Aspect, orb, and priority recalculation | Exact Match | Passed |
| Repeatable calculations | Identical output for identical input | Deterministic | Passed |
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.