Zi Wei Dou Shu calculation · Troubleshooting

Why Zi Wei Dou Shu Calculators Differ

Compare inputs, time boundaries, leap months, school rules, transformation tables, and software versions to explain chart differences.

English name
Zi Wei Dou Shu calculation conventions
Pinyin
Zǐwēi Dǒushù Páipán Kǒujìng
Simplified Chinese
紫微斗数排盘口径
Traditional Chinese
紫微斗數排盤口徑
Also called
Ziwei calculator mismatch · chart discrepancy · rulebook comparison

Editorially reviewed: · Reviewed by OpenFate · Editorial Methodology

Overview

Two Zi Wei Dou Shu calculators can disagree without either screenshot exposing why. Differences commonly come from time zone or daylight-saving conversion, true solar time, the 23:00 day boundary, lunar leap-month handling, year boundary, school placement algorithm, Life Master rule, Four-Transformation table, auxiliary-star policy, or engine version. Compare provenance and structured outputs in a fixed order.

At a glance

First check
Effective date, time, and hour branch
Calendar check
Lunar date and leap-month flag
Boundary check
Year and late-Rat-hour policies
School check
Placement and Life Master rules
Table check
Four Transformations and brightness
Software check
Engine and rulebook revision

The main classes of mismatch

Input mismatches include calendar type, leap-month status, birthplace, historical time zone, daylight saving, longitude, and whether true solar time changes the hour branch. Boundary mismatches include late Rat hour and year turnover.

Rule mismatches include Life and Body placement policies, Five-Phase Bureau derivation, school algorithm, Life Master, star brightness, Four Transformations, auxiliary stars, and timing direction.

  • Classify input, boundary, rule, and display differences.
  • Do not assume a mismatch is a random software bug.

A reliable comparison order

Compare raw input, then normalized civil/effective times, lunar fields, hour branch, Life and Body Palace indices, bureau, Zi Wei location, all fourteen major-star residences, transformations, and timing layers.

Finally compare provenance: school, table citations, engine version, calculation revision, and override policies. Stop at the first divergence because later differences may be downstream consequences.

  • Compare fields, not screenshots.
  • Find the first divergent intermediate value.

Worked example and near-miss

Calculator A and B agree on all palaces and major stars but disagree on 戊 Hua Ke: A targets 右弼 while B targets 太陽. That isolates a school-table difference rather than a birth-time or palace-placement error.

A near-miss is to declare A wrong because its center panel or palace orientation differs. Normalize layout first; typography, rotation, and alias choices can leave the underlying chart identical.

  • Use a minimal divergent fixture.
  • Separate display equivalence from rule equivalence.

What OpenFate publishes for audit

OpenFate’s rulebook identifies its calculation revision, engine version, configured placement policy, Spring Festival boundaries, Life Master rule, Four-Transformation source, true-solar-time behavior, and leap-month split.

A cached chart should retain that stamp with normalized time and location provenance. Recalculation under a later revision should be shown as a new result rather than silently overwriting historical output.

  • Make provenance visible beside results.
  • Treat rule changes as versioned migrations.

Agreement does not prove interpretation accuracy

When two calculators share a library or rule table, matching charts are expected and are not independent validation. When they differ, identifying the rule explains computation, not which tradition is metaphysically “true.”

Choose a documented policy for consistency, preserve alternatives when birth data is uncertain, and never use calculator agreement as proof of a medical, financial, legal, or relationship prediction.

  • Distinguish reproducibility from empirical validity.
  • Show candidate charts when input uncertainty remains.

Complete topic index

Every workbook topic assigned to this canonical page appears at a stable anchor. Each entry records scope, inputs, flags, and alias ownership as an auditable reference—not a standalone interpretation. Duplicate backlog rows resolve to the same anchor instead of creating duplicate URLs.

Conditions and inputs
  • Missing-input rule: if a listed input or verified chart value is unavailable, stop at the definition; do not infer, calculate, or predict the missing value.
  • Calculation flag: no. This atom does not assert a computed result; use the page definition and verified chart data only.
  • School-variant flag: no. The workbook does not mark this atom as variant-specific; do not assume universal agreement beyond the cited page sources.
  • Calculation flag: yes. Reproduce the required inputs and versioned rule before interpretation.
  • School-variant flag: yes. Apply only under an identified school or calculation policy and compare the alternate rule.
  • Calculation flag: partial. Some steps are rule-based, but this atom does not establish a complete computed result; verify the page’s stated inputs and interpretive boundary.
  • School-variant flag: sometimes. Check whether the page’s named rule or school condition applies before using this component.
Category and guidance boundary
  • Use this record through the page definition, conditions, worked example, near miss, variants, and limits.
  • Apply this only under the named calculation or school policy, and compare alternate rules before treating the result as reproducible.
Source inheritance
Complete topic index does not assert an atom-specific citation. It inherits this canonical page’s bibliography and locator notes as page-level context only; verify the relevant cited passage before relying on a claim.

Sources and editorial basis

  1. iztro 紫微鬥數安星訣
    「18. 安四化星訣」— listed table is identified as 南派 and explicitly notes school differencesA public rule catalogue for placing the Life and Body Palaces, the twelve roles, Zi Wei, major-star systems, and Four Transformations, with explicit variant notes.
  2. iztro 紫微鬥數四化
    「十天干四化表」— explicit statement that transformation tables differ by schoolA public overview of Lu, Quan, Ke, and Ji, timing and palace-stem layers, and a ten-stem table that explicitly notes school differences.
  3. OpenFate Ziwei Calculation Rulebook
    app/modules/ziwei/logic/rulebook.ts:69–125,167–180 — exact engine, school, year boundary, leap-month, true-solar-time, and 四化 settingsThe product-owned calculation policy for engine version, boundaries, leap months, true solar time, placement rules, and Four Transformations. It proves configured behavior, not lineage.
  4. OpenFate Ziwei Domain Types
    app/modules/ziwei/logic/types.ts:104–155,199–245 — birth-time sensitivity, location/time settings, and provenance metadataThe product data contract for palaces, stars, timing layers, input precision, provenance, and chart metadata.
Was this article helpful?

Search the Wiki