Methodology

Calculation first. Interpretation second.

A useful timing report should make a clean distinction between what was calculated, what was interpreted, and how much detail the input can support.

Published by LuckTime

LuckTime is organized as a sequence rather than a single prompt. Birth details are validated first. A calculation provider then produces structured timing facts. Only after that step does an interpretation provider turn those facts into a readable report.

1. Inputs are checked before calculation

Calculated report forms ask for a first name, birth date, birth time, selected birthplace, and the sex parameter used by the traditional luck-cycle rule. A known time is recorded to the minute. If it is unknown, the user can say so instead of guessing. The selected place includes coordinates and a time zone for historical and true-solar handling.

Validation rejects impossible dates and incomplete location records. It does not silently turn missing information into false precision.

2. The calculation layer produces facts

The calculated BaZi reports use a versioned four-pillar engine to produce pillars, Ten God relationships, and supported luck-cycle or annual context. Birth-time uncertainty withholds hour-dependent rankings and conclusions. The language layer must not invent pillars, dates, or certainty that the engine did not calculate. This site does not provide a Zi Wei Dou Shu engine.

3. The interpretation layer explains those facts

Interpretation has a narrower job: connect chart observations to a chosen topic in plain English. It provides reflective prompts and practical experiments, while separating general research-backed guidance from traditional symbolism. It must preserve uncertainty and never promote a possibility into a guarantee or a clinical or educational diagnosis.

Traditional sources and the rules LuckTime follows

LuckTime works in the Ziping (子平) school of Four Pillars reading. Its core vocabulary—Day Master, hidden stems, the Ten Gods, stem and branch relations, and 10-year luck cycles—is set out in classical manuals such as Yuan Hai Zi Ping (《渊海子平》, Song-dynasty Ziping teachings in their later compiled form) and San Ming Tong Hui (《三命通会》, compiled by Wan Minying in the Ming dynasty). Questions of chart strength and balance draw on the wider tradition around Di Tian Sui (《滴天髓》), best known through Ren Tieqiao’s Qing-dynasty commentary. These texts are the tradition’s reference points, not scientific evidence.

The calculation applies these traditional rules:

  • Year and month pillars change at the solar terms, not at Lunar New Year or the calendar month: the year at Lichun (立春) and each month at one of the twelve jie (节) terms, located by the sun’s ecliptic longitude.
  • Hour pillar uses local apparent (true) solar time, and each day begins at apparent-solar midnight. Some practitioners start the day at 23:00 instead; this is a known school difference, and it only matters for births between 23:00 and midnight.
  • Luck cycles run forward for a yang-year male or yin-year female and in reverse otherwise, starting from the month pillar. The start age counts the days from birth to the adjacent jie term at three days to one year, the conventional rule in the Ziping manuals.
  • Hidden stems follow a common table of main, middle, and residual stems (shown in the glossary). For element proportions LuckTime weights them 1.0, 0.7/0.3, or 0.6/0.3/0.1. Those weights are LuckTime’s declared convention, not a single classical standard.

How LuckTime handles the useful god (用神)

Classical writers disagree on how to choose a chart’s useful god, or favorable element. Approaches include supporting or restraining the Day Master (扶抑), adjusting for seasonal climate (调候), and following a dominant pattern (从格). Because these methods can point to different elements for the same chart, LuckTime does not issue a single useful-god verdict.

Instead, reports use a simplified support-and-restrain measurement. The Day Master’s own element plus its resource element count as support; output, wealth, and authority count as challenge. A seasonal adjustment for the month branch is added, from +0.10 when the season matches the Day Master to −0.10 when it controls it. An index of 0.62 or above reads as supported, 0.38 or below as under-supported, and anything between as mixed. From that index, the seasonal context, and the chart’s concentration and relations, each of the five elements is then scored and labeled supportive, conditional, or cautionary. Reports show those labels with their scores and describe a balancing direction, with its confidence and the note that traditions differ, rather than naming one lucky element. Terms used here are explained in the BaZi glossary.

Which reports use this method

All six calculated BaZi reports use this method: My Life Blueprint, Love & Marriage, Career, Wealth, Health & Wellbeing, and Education & Learning. You can read a complete sample Career Report to see the output in full. Older pages such as My Year Ahead, Ask a Question, and the generic timing calculator are labeled demonstrations that show sample windows; they do not use this engine.

A calculated chart is a traditional symbolic model, not scientific proof of a future event, health state, or learning ability.

How input precision works

Calculated reports distinguish what the birth details can support:

  • Exact: recorded hour and minute, plus a selected place with coordinates and a time zone, allow a four-pillar calculation.
  • Unknown: if birth time is unknown, the hour pillar and conclusions dependent on it are withheld or shown as candidates.

Input precision is not scientific validation or a probability that an event will occur. Read why birth time changes calculation detail or start with the free My Life Blueprint reading, which shows every calculated value so you can check it yourself.