Über das Projekt
AstroJyotish.info — ein kostenloses Nachschlagewerk zur vedischen Astrologie mit der Berechnung des Geburtshoroskops. Die ganze Website — die Texte über Planeten, Häuser, Zeichen, Nakshatras und Yogas sowie die Berechnung selbst — ist um einen einzigen Auswertungsstandard herum aufgebaut: um die Einstellungen «Surya-Siddhanta» der Schule für vedische Astrologie von Wassili Tuschkin, ebenjene, mit denen das Programm Jagannatha Hora arbeitet.
Die aus offenen Quellen zusammengetragenen Texte sind mit den Ergebnissen der Berechnung verbunden, damit sich ein Horoskop lesen lässt, ohne ein Bücherregal durchzublättern: Neben jeder Stellung steht der Abschnitt, der sie erklärt.
Warum die Berechnung neu aufgebaut werden musste
Jagannatha Hora ist ein Desktop-Programm für Windows. Es lässt sich nicht in eine Website einbetten, es hat keine Schnittstelle für automatische Anfragen, und der Modus «Surya-Siddhanta», auf den sich das Projekt stützt, ist eine interne Einstellung und kein dokumentiertes Format. Lange Zeit umging die Website das auf die einzige verfügbare Weise: Die Horoskope wurden von Hand aus dem Programm exportiert, und der Textexport wurde auf dem Server ausgewertet.
Ein solcher Ansatz hat eine offensichtliche Obergrenze. Jedes neue Horoskop hängt davon ab, ob jemand das Programm unter Windows startet; die Warteschlange wächst; eine ausgefallene Maschine legt die Website still. Deshalb wurde der Rechenteil zurückentwickelt und von Grund auf in modernen Programmiersprachen neu geschrieben — in Python für die Untersuchung und die Ephemeriden, in PHP für die Website selbst.
Wie das Reverse Engineering verlief
Als Maßstab diente ein Korpus von 2413 Horoskopen, die zuvor mit dem Programm erstellt und in strukturierte Daten überführt worden waren. Alles in der neuen Umsetzung wird gegen diesen Korpus geprüft, und die Prüfung ist ehrlich: Die Parameter wurden an 60 % der Horoskope angepasst, und die Zahlen werden für die übrigen 40 % angegeben, die der Optimierer nicht gesehen hat.
Als Erstes ergab sich das Ayanamsha. Es erwies sich als streng lineare Funktion der Zeit — 54 Bogensekunden im Jahr mit dem Nullpunkt um das Jahr 499 —, und keiner der etwa fünfundvierzig Ayanamsha-Modi der Swiss Ephemeris gibt es wieder: Der nächstliegende geht um 77 Bogensekunden daneben. Diese Formel berechnet das Programm selbst.
Bei den Planetenlängen erwies sich die Sache als weit ernster. Kein einziger siderischer Modus der modernen Ephemeriden passt auf sie: Der Fehler sinkt nirgends unter etwa ein Winkelgrad und unterscheidet sich, was wichtiger ist, von Planet zu Planet. Das schloss eine konstante Verschiebung aus und wies auf eine andere Planetentheorie hin — auf die klassische Theorie der Surya-Siddhanta mit mittleren Bewegungen, der Apsidengleichung (Manda), der Konjunktionsgleichung (Shighra) und einem veränderlichen Epizykel, der über die Quadranten interpoliert wird.
Für die Wiederherstellung dieser Theorie brauchte es drei Funde. Jeder Planet benötigte eine kleine Verschiebung seiner eigenen mittleren Länge — eine Bija-Korrektur der mittleren Bewegungen, die die Anpassung selbst fand; die ermittelten Werte für Shighra und Mandoccha liefen danach fast genau auf die kanonischen Zahlen der Abhandlung zusammen, was die Richtigkeit der Modellform bestätigte. Sodann stellte sich heraus, dass die kanonische Regel, im zweiten Schritt die Hälfte der Apsidengleichung anzuwenden, in der Praxis zur Gänze angewandt wird: Sobald der Koeffizient freigelassen wurde, lief er bei allen Planeten gegen 1,0 und verbesserte den Jupiter von 2,43' auf 0,12'. Und schließlich zerlegte sich der Rest des Mondes in eine jährliche und eine halbjährliche Welle — eben die beiden Bestandteile der Zeitgleichung, Bhujantara und Udayantara, deren angepasste Koeffizienten −0,002800 und +0,002726 gegenüber den theoretischen −1/360 und +1/360 ergaben.
Was dabei herauskam
Alle neun Körper werden nun mit einem Medianfehler von weniger als einer halben Bogenminute wiedergegeben — dort, wo moderne Ephemeriden mit verschobenem Ayanamsha um Dutzende und Hunderte Bogenminuten danebenliegen: Rahu und Ketu bis 0,00', Sonne und Jupiter bis 0,04', Saturn bis 0,15', Mond bis 0,21', Merkur bis 0,23', Venus bis 0,25' und Mars bis 0,44'. Das liegt zweifellos innerhalb jener Genauigkeit, bei der sich die Auswertung eines Horoskops nicht mehr ändert.
In der Praxis bedeutet das ganz einfach: Das Horoskop auf der Website wird auf dem Server berechnet, sofort, ohne Warteschlange und ohne eine Windows-Maschine in der Kette — und es stimmt mit dem überein, was Jagannatha Hora im selben Modus ausgeben würde. Teilungskarten, Dashas, Ashtakavarga und Avasthas werden auf demselben Wege wiedergegeben, jede — mit Abgleich am selben Korpus.
Ehrlich über die Grenzen
Die Website ist ein Nachschlagewerk und kein Orakel. Die Berechnung gibt eine bestimmte Rechentradition wieder und nicht die astronomische Wirklichkeit: Die Surya-Siddhanta ist ein mittelalterliches Modell, und ihre Längen weichen absichtlich von den modernen Ephemeriden ab. Genau darin liegt der Sinn: Eine Auswertung, die auf den Zahlen einer Schule aufbaut, muss auch mit den Zahlen dieser Schule gemacht werden.
Die Deutungstexte sind offenen Quellen und klassischen Abhandlungen entnommen; sie sind zusammengetragen und nicht erdacht, und sie widersprechen einander genau so weit, wie sich klassische Quellen gewöhnlich widersprechen. Betrachten Sie sie als Material für das eigene Nachdenken und nicht als Urteilsspruch. Und nichts auf dieser Website ersetzt Arzt, Anwalt oder Psychotherapeuten.
Das Projekt zeigt keine Werbung und verkauft keine Daten seiner Besucher. Es lebt von freiwilligen Beiträgen — siehe die Seite Beratungen. Fragen, Korrekturen und Fehlermeldungen zu den Texten oder zur Berechnung erwarten wir unter info@astrojyotish.info.
