FateMaster Research
私たちの計算方法論
FateMaster のすべての命式は、古典に典拠を持つルールに従い、バージョン管理された確定的なコードによって計算されます。このページでは、補正の手順、ルールの出典、テスト体制、そして AI が関与する範囲と関与しない範囲——パイプラインの全体を公開します。
一段落でまとめると
FateMaster は確定的なアルゴリズムで命式を計算します——AI もランダム性も一切ありません。処理は五段階:出生地の歴史的タイムゾーンの復元、歴史上の夏時間の補正(124 の国と地域)、真太陽時への換算、ユーザーが選べる子時の流派、そして天文計算による節気の入節時刻で区切る年柱・月柱の境界です。解読の文章は完成した命式に基づいて AI が執筆しますが、柱も星も数字も、AI が決めることは一切ありません。エンジンはバージョン管理され(現在 v30)、自動テストで守られ、あらゆる改善は保存済みのすべての命式に自動的に行き渡ります。
確定性という設計原則
命式は計算であり、意見ではありません。同じ出生時刻・出生地・設定を与えれば、私たちのエンジンは毎回まったく同じ命式を出力します。それは検証可能な普通のプログラムコードであり、数百年前に書き定められたルールに、現代の標準時制度が必要とする時刻補正を加えたものです。
そこから三つの約束が導かれます。第一に、適用するすべてのルールを本サイトで文書化し、古典の出典を明記します。第二に、エンジンについて引用するすべての数字——対応する国の数、テストの数、検証済み神煞の数——はコードベースそのものに由来し、コードの変更と同時に更新されます。第三に、流派の間に本当に見解の相違がある箇所では、そのことを率直に示し、黙って一方を選ぶのではなく、可能な限り流派の選択をあなたに委ねます。
出生時刻の五つの補正、その全容
命式を構成する八つの文字のうち四つは、出生の時計時刻に直接左右されます。そのため天干地支を一つでも書き込む前に、記録された時刻を出生地の視太陽時へ換算しなければなりません。この換算は五つの段階からなり、そのどれもが命式を変えうるものです。
一 · 歴史的タイムゾーンの復元
出生地の座標は、1970 年以前の地域境界を保持する完全な歴史的タイムゾーンデータセットで解決します——広く使われている簡略版のデータセットでは、こうした境界が統合されて失われています。インド(82.5°E)のように法定標準子午線が 1 時間単位でない 19 か国には専用の子午線テーブルを適用し、その他の国では現在のオフセットではなく、出生年に有効だった法定 UTC オフセットから標準子午線を導出します。
二 · 歴史上の夏時間
エンジンが持つのは、出生日に有効だった夏時間ルールです。対象は 124 の国と地域:中国の 1986–1991 年に毎年異なる六つの夏時間ウィンドウ、イギリスの戦時二重夏時間、さらに汎用的な夏時間判定が確実に誤る歴史的時期をカバーする、22 のタイムゾーンにわたる計 41 区間の手動検証済み標準時オーバーライドウィンドウを含みます——各区間の境界は IANA タイムゾーンデータベース(2026b)と一つずつ照合済みです。時計の切り替え前後の「曖昧な時刻」と「存在しない時刻」は検出して警告し、推測で処理することは決してありません。
三 · 真太陽時
時計の時刻は二段階で視太陽時になります。まず出生地と標準子午線との経度差による補正(経度 1 度につき 4 分)、次に均時差——一般的な 3 項の簡易式ではなく、6 項の三角級数で計算します。均時差だけでも年間およそ −14 分から +16 分の間で変動し、合計の補正量はしばしば 30 分を超え、出生時刻を 2 時間刻みの時辰の境界の向こう側へ——深夜零時をまたげば日柱まで——動かすことがあります。補正のあとは、影響を受けるすべての柱を再計算します。
四 · 子時の流派(23:00–01:00)
子時の出生について、日付を 23 時で切り替えるか午前 0 時で切り替えるかは、古典の流派によって見解が分かれます。私たちは両方の流派を実装し、あなたの選択を命式とともに保存します。早子時・晩子時の流派では、晩子時の出生の時柱天干を翌日の日干から五鼠遁の口訣で導きます——これは古典の記載が一致している一方で、安易な実装が最も誤りやすい細部です。
五 · 年柱と月柱の境界は秒単位
年柱と干支は、旧正月でも深夜零時でもなく、天文計算による立春の入節の瞬間に切り替わります。旧暦で入力された生年月日にも同じ境界を適用します。月柱も同様に、各節気の正確な入節時刻に従います。立春の境界は専用の回帰テストで固定されており、気づかないうちに退化することはありません。
天文学的な暦の基盤
節気の時刻は、粗い参照テーブルからの読み取りではなく、章動補正を含む天文学的公式——天文暦と同じ種類の計算——で求めます。この違いは境界で現れます。立春の入節の数時間前に生まれた方は前年に属し、節気の切り替わる日に生まれた方は、その瞬間の正しい側の月柱を得ます。
エンジンは新暦(グレゴリオ暦)と旧暦の生年月日を閏月も含めて受け付け、1900 年から 2100 年までの出生に対応します。範囲外の日付は明示的にエラーとしてお知らせし、誤った命式を黙って出すことはありません。大運の起運年齢は「3 日を 1 年に換算する」古法に従い、端数を時間単位まで換算するため、丸めた年齢ではなく正確な起運日が得られます。
命式のルールと古典的典拠
解読の構造は子平の古典体系に従います。日主による論命は『淵海子平』、神煞の方式は『三命通会』、格局の判定は『子平真詮』、五行の力学は『滴天髄』、調候は『窮通宝鑑』に依拠します。複数の読み方がありうるルールについては、採用している方式を対応するガイドに明記しています。
蔵干の重み付け
五行の力量は、各地支に隠れる蔵干を本気 1.0、中気 0.7、余気 0.5 の三段階で重み付けして計算し、すべての文字を同等には扱いません。日主の強弱と喜用神の分析は、この重み付けモデルの上に成り立っています。
57 個の神煞、命例ごとに検証
神煞エンジンは『三命通会』の方式に従って 57 個の検証済み神煞を導出します。柱ごとに期待される神煞を注記した 39 件の完全な命例と全件照合しており、現在この命例セットで再現率・適合率はともに 100% です。検証スクリプトはコードベースとともに公開されており、いつでも再実行できます。
25 種類の格局
格局の判定は八正格に加え、従格・専旺格・化気格まで計 25 種類をカバーします。三支の会局が命式全体の五行バランスを書き換えてから格局を判定する高度なケースにも対応しています。
干支の作用関係、すべて文書化
天干の合と沖、地支の合・沖・刑・害・破、さらに半合・拱合・暗合——作用関係の完全なルールセットを古典の出典とともに当サイトのガイドで公開しており、命理を学ぶ方はどなたでも書物と照らし合わせて命式を検証できます。
エンジニアリングの実践
バージョン管理されたエンジン——現在 v30
計算ルールを変更するたびにエンジンのバージョン番号を繰り上げ、v11 以降の全 20 件の変更履歴をソースコード内に保存しています。どのルールで計算された命式なのか、推測する必要はありません。
保存済み命式の自己修正
保存済みの命式を開くと、その保存バージョンを現在のエンジンと比較します。旧バージョンで計算された命式は現行ルールで自動的に再計算して保存し直します——すべての修正がすべてのユーザーに届き、古い結果は残りません。
86 件の時刻処理自動テスト
タイムゾーンと夏時間の挙動は、国別・展開バッチ別に整理された 86 件の自動テストケースで守られています。アメリカやヨーロッパからインドネシア、旧ソ連圏までをカバーし、立春による年柱境界には専用の回帰テストがあります。
再実行できる検証
本サイトの正確性に関する記述は、範囲が明確でいつでも確認できます。神煞の命例セット(39 例、再現率・適合率 100%)はいつでもエンジンに対して再実行できます。ルールを改善するたびに、この命例セットが「ほかに何も壊れていない」ことの証明になります。
AI が関与する範囲、関与しない範囲
命式そのもの——四柱、蔵干、十神、神煞、格局、大運・流年——は、すべて確定的なコードで計算されます。文字を一つ置くことにも AI モデルは関与せず、同じ入力は常に同じ命式を返します。
AI が登場するのは、命式が完成した後だけです。大規模言語モデルは、プロンプトに注入された命式の事実に基づいて解読の文章——性格の読み解き、時期の分析、質問への回答——を執筆します。分業は厳格です。命式に何があるかはアルゴリズムが決め、それが何を意味しうるかを AI が説明します。解読が命式のデータと食い違う場合は、命式のデータが正となります。
位置づけと限界
四柱推命は古典的な玄学の体系です。私たちはその実装を可能な限り厳密に行い、結果を自己省察のための枠組みとして提示します——医療・財務・法律・心理の助言ではありません。重大な決断には専門家の意見と多角的な視点が必要です。命式はその一つになりえますが、唯一の根拠であってはなりません。
本質的に不確かさを含む命式もあります。時辰の境界まで数分しかない出生、境界をまたぐ真太陽時の補正、二つの流派で結果が異なる晩子時の出生などです。こうした場合、計算ツールは注意を促し、何が変わるのかを表示します。誠実なツールとは、自らの土台が揺らぐときにそれを伝えるものだからです。
誤りの報告と連絡先
命式の計算に誤りがあるとお考えの場合は、ぜひお知らせください。出生データと疑問点を [email protected] までお送りください。確認された問題は新しいエンジンバージョンで修正され、保存済みの命式は次に開いたときに自己修正されるため、修正はすべての方に——あなたが報告したその命式にも——届きます。
方法論に関するよくある質問
保存した命式が変わることはありますか?
はい。これは意図した設計です。計算ルールを修正するとエンジンのバージョン番号が繰り上がり、旧バージョンで計算された保存済みの命式は次に開いたときに自動的に再計算されます。命式が変わるということは、より正確になったということです。v11 以降のルール変更 20 件は、すべてソースコードに記録されています。
ここでの命式が他の計算ツールと違うのはなぜですか?
ほとんどの場合、原因は出生時刻の前処理にあります。歴史上の夏時間を適用したか、時計の時刻を真太陽時に換算したか、どの子時の流派を使ったか、年柱を立春で切り替えるか旧正月で切り替えるか——これらの選択のいずれもが柱を動かしえます。このページには私たちが適用するルールを漏れなく記載しているので、実装同士を一項目ずつ比較できます。
私の命式は AI が計算したのですか?
いいえ。四柱、神煞、格局、大運は確定的なコードで計算され、完全に再現可能です。AI は完成した命式の上に解読の文章を書くためだけに使われ、その際に命式の事実が提供されます——命式のどの要素も AI が決めることはありません。
命式が間違っていると思います。どうすればよいですか?
まず、よくある三つのケースをご確認ください。夏時間の期間中に記録された出生時刻、23:00–01:00 の子時の時間帯の出生、2 月初旬の立春前後の誕生日——いずれの場合も計算ツールが明示的にお知らせします。それでも結果に疑問が残る場合は、出生データを [email protected] までお送りください。確認された誤りは、バージョン管理された自己修正の仕組みを通じてすべての方のために修正されます。