計算の透明性
星の位置が、狂うと全部狂う。
占いの土台は「その瞬間、星がどこにあったか」というただ一点です。そこがわずかにズレるだけで、サインもハウスもアスペクトも、その先の解釈もすべてズレてしまいます。Coelo は、その土台をできる限り正確に、自社開発のエンジンで計算しています。
わたしたちの計算エンジン
自前開発のエンジン
多くの占星術アプリは既存の計算ライブラリを組み込んでいますが、Coelo は暦データの読み込みから天体位置の計算まで、すべて自社でゼロから実装しています。中身がブラックボックスにならないのは、そのためです。
NASA/JPL の高精度天体暦「DE441」
アメリカ航空宇宙局(NASA)ジェット推進研究所(JPL)が公開している、太陽系の天体の動きを収めたデータ「DE441」を直接読み込んで計算しています。世界の宇宙機関の探査計画などでも使われている基礎データです。
国際標準(ERFA)準拠の精度
歳差・章動・光行差といった天文学的な補正には、国際天文学連合(IAU)の標準的な計算手順に準拠した実装を使用しています。国際的な参照値との誤差は0.001秒角(1度の360万分の1)以下であることを確認しています。
外部ライブラリに頼らない
他の占星術ソフトの多くが使う既製の外部計算ライブラリは、実行時には一切使用していません(検証のための比較専用データとしてのみ参照)。計算の中身をすべて自分たちで把握しているからこそ、開示できます。
端末内で計算(プライバシー)
ブラウザの中で動く自社エンジンにより、日々の計算の多くはお使いの端末の中だけで完結します。生年月日や出生地といった機微な情報を、サーバーへ送信せずに計算できます。
再現性(同じ入力=同じ結果)
エンジンはランダムな要素を含まない決定論的な計算方式です。同じ生年月日・時刻・場所を入力すれば、いつ・どこで計算しても同じ結果になります。使用した暦やモデルの版情報から算出した「再現性ハッシュ」で、この一致を検証できる形にしています。
透明性の約束
Coelo は、使っている暦・計算モデル・データの版番号を隠しません。下の「ライブ構成」は、いまこの瞬間に実際に使われている構成をそのまま表示しています。
占星術アプリの多くは、内部でどんな計算をしているかを公開していません。Coelo は、計算根拠をここまで見せられる、数少ない占星術エンジンを目指しています。
ライブ構成(このページを表示した時点)
以下は「GET /api/audit」が返す、現在このエンジンが実際に使用している暦・モデル・データの版です。
- 사용 천체력
- JPL DE440 (1550-2650) / DE441 (範囲外) ハイブリッド — JPL DE ASCII (header.4xx + ascp*.4xx, 自前 Chebyshev 補間)
- 커널 버전
- JPL DE440 (1550-2650) / DE441 (範囲外) ハイブリッド
- 변환 구현
- ERFA port (BSD-3-Clause)(参照: pyerfa / SOFA 準拠, DEC-A)
- IERS 데이터셋
- iers-finals2000A-thru-mjd61557
- ΔT 출처
- per-calculation(IERS or Espenak-Meeus フォールバック)
- 좌표계
- ICRF/J2000 → 見かけ黄道座標 of-date
個々のチャートに固有の「再現性ハッシュ」は、入力(生年月日・時刻・出生地など)とこの構成を組み合わせて算出されます。同じ入力・同じ構成であれば、世界のどこで計算しても同じ結果になります。
自分のチャートで確かめる
あなたの生年月日でチャートを作成できます。結果画面の精度バッジから、いつでもこのページに戻ってこられます。
自分のチャートを作るCoelo は娯楽および自己理解の参考として占星術に基づく情報を提供するものであり、計算結果や解釈の的中・正確性を保証するものではありません。