MiraYour BaZi advisor

Application

Participate in the Tian Mira Benchmark 2026.1 | Private BaZi Pilot

Apply for the first private technical pilot of the Tian Mira Benchmark 2026.1.

Applications open for a first private pilot. No real external engine has yet been evaluated in this framework.

Tian Mira is looking for a first BaZi engine developer, publisher or manager who wishes to test their calculations against a documented technical protocol. The initial pilot uses a batch of 20 pseudonymized cases to validate the method, the submission circuit, and the separation between technical discrepancies and methodological differences. This batch is not intended to serve as a general ranking of BaZi engines. The benchmark can be progressively expanded after this first phase.

1. Who is the pilot for?

  • BaZi calculator developers
  • BaZi software publishers
  • BaZi platform managers
  • Practitioners with a reproducible engine
  • Teams working on structured BaZi calculations

2. Why start with a 20-case pilot batch?

  • This is an intentionally limited initial batch.
  • It serves to validate the protocol and submission process.
  • It does not cover all possible BaZi situations.
  • It allows examination of targeted technical cases.
  • It prepares for a later expansion to a broader benchmark.
  • It is not sufficient to produce a universal ranking of BaZi engines.
  • The first pilot relies on an initial batch of 20 pseudonymized cases. It serves to test the protocol before progressive expansion toward a larger, more diverse benchmark.

3. What the pilot compares

CategoryPoints
Inputs and normalization10
True solar time15
Four Pillars40
Derived structures25
Completeness and transparency10
Total100

Compared separately: Five Element percentages, Day Master strength, roots, support and pressure, favorable elements, confidence, narrative interpretation. A difference in these elements is not automatically considered an error.

4. Process

  1. 1You present your engine.
  2. 2Tian Mira verifies that the pilot matches your system.
  3. 3Confidentiality terms are accepted.
  4. 4You receive the private initial pilot batch package.
  5. 5You run your own engine.
  6. 6You return only a submission.json file.
  7. 7The submission is checked and compared.
  8. 8A private report is delivered to you.
  9. 9Any potential publication remains subject to your consent.

5. Guarantees

Private pilot

The cases are not public and must not be redistributed.

No code received

The participant transmits only a JSON file. No received program is executed.

No automatic ranking

The pilot produces a private technical report. No public ranking is generated automatically.

Publication disabled by default

No results are published without the participant's explicit consent.

Methodological differences separated

A divergence linked to a declared school or weighting is not automatically treated as a technical error.

Progressive expansion

The 20-case batch constitutes a first phase. The protocol is designed to progressively accommodate more cases and technical situations.

6. Information to prepare

  • Engine name
  • Version
  • Website (if any)
  • Method or school used
  • Communication language
  • Contact name
  • Professional contact method
  • Brief description of technical outputs

Do not transmit at this stage any calculation file, API key, secret, database, or birth data.

7. Limitations

  • Pilot batch limited to 20 cases — it is not a statistically exhaustive benchmark.
  • No generalization to all BaZi engines.
  • No certification.
  • No worldwide ranking.
  • No scientific proof of BaZi validity.
  • No evaluation of human practitioner quality.
  • Results are specific to a given engine version.
  • The benchmark is intended to be progressively enriched after this first phase.

Prepare my application

Open my email software

This button uses the email software configured on your device. You can also copy the application and send it from your usual webmail.

Propose my engine

Write to mira@tianmira.com to present your engine.

FAQ

Why only 20 cases?

This is an initial pilot batch designed to test the protocol, the submission process, and the comparison categories. It does not claim to cover all BaZi situations. The benchmark is designed for progressive expansion.

Do 20 cases rank all engines?

No. They serve a first technical pilot and do not allow establishing a general or universal ranking.

Will results be published?

Not by default. Any publication requires the participant's prior consent.

Is this a certification?

No. The pilot does not constitute a certification.

Do I need to send my engine's code?

No. You run your engine on your side and return only a JSON file.

Can I propose my engine now?

Yes. You can write to mira@tianmira.com to present your engine. The private package is only transmitted after verification and agreement.

Languages