A Four Pillars (Saju) chart is produced by a deterministic calendar calculation, not a language model's guess. The engine converts your birth date into a solar-term-based year and month (using the 24 jeolgi divisions rather than the calendar month), looks up the day's position in the 60-cycle sexagenary calendar, corrects your birth time for true solar time at your birthplace's longitude, and derives your Hour Pillar from that corrected time. The result is eight fixed characters — two stems and branches each for year, month, day, and hour. An AI layer then interprets that fixed chart in plain language; it does not calculate the chart itself unless it is specifically built to.
A Saju reading can look like an AI simply generating a plausible personality description, but a correct one is built on a specific, checkable calendar calculation performed before any interpretation happens.
| Step | What it does |
|---|---|
| 1. Year Pillar | Determined by the traditional solar year, which begins at Ipchun (입춘, the Start of Spring solar term around February 4), not January 1 or Lunar New Year |
| 2. Month Pillar | Determined by which of the 24 solar terms (절기, jeolgi) your birth date falls in, since each month pillar starts on a specific jeolgi date rather than a fixed calendar day |
| 3. Day Pillar | Looked up directly from the 60-day sexagenary cycle (간지, ganji), which runs continuously and independently of the Gregorian calendar |
| 4. Hour Pillar | Derived from your birth time after true solar time correction — adjusting for your exact birthplace longitude, since standard time zones do not align perfectly with actual solar position |
Most calculation errors in casual Saju readings come from these two steps. If you were born within a day or two of a solar term boundary (roughly 24 times a year), using the calendar month instead of the jeolgi date can put you in the wrong month pillar entirely. Similarly, true solar time correction can shift your birth time by 30 minutes or more depending on your longitude within a time zone — enough to move you into a different two-hour Hour Pillar block, which changes your Day Master strength assessment.
Once the eight characters are fixed, an AI layer can interpret them — explaining your Day Master's element and strength, identifying your Ten Gods, describing your Luck Pillar timeline, and answering specific follow-up questions in plain language. This interpretation step is where a general AI assistant is genuinely useful and often well-informed. The calculation step, however, is arithmetic and calendar lookup, not language generation, which is why a dedicated engine that runs the calculation first, then hands a fixed chart to the AI for interpretation, produces more consistent results than asking a general assistant to do both at once from memory.
Cheonmyeongdang runs the full solar-term and true-solar-time calculation first, then lets the AI answer your specific questions against that fixed, accurate chart.
Start with 2 free questions Get your premium reading — $7.99The 24 solar terms (절기) divide the solar year based on the sun's position, and each Saju month pillar begins on a specific jeolgi date rather than the 1st of a calendar month. Using the wrong boundary shifts your month pillar.
An adjustment to your recorded birth time based on your exact birthplace longitude, since standard time zones are averaged across a wide area and do not match the sun's actual position at your specific location.
It can attempt the calculation, but without running the actual solar-term and true-solar-time lookups, it is prone to the same boundary errors as any manual approximation, especially for people born near a solar term date.
Yes. Interpretation is built entirely on the eight characters produced by the calculation step, so an error there (wrong month pillar, wrong hour pillar) cascades into every interpretation that follows.