Shadbala (hatnégyszeres bolygóerő)
Shadbala (षड्बल, “hat erő”) – klasszikus védikus metrika, amely azt méri, hogy egy bolygó mennyire erős egy adott képlettel. Az erő a hat komponens összegeként számítódik. A komponensek és a totalVirupa virupa‑ban vannak megadva, mellette a totalRupa (1 rupa = 60 virupa). Az eredmény egy objektív szám a bolygók összehasonlításához, a dashák uralkodóinak rangsorolásához és a yoga minőségének értékeléséhez. Az AstroWay a 6 komponenst külön-külön és mindkét összegzést is kiadja.
Mit számolunk
Szekció neve “Mit számolunk”A hat erő a Brihat Parashara Hora Shastra (BPHS) 27. fejezetében, a “Grahabala‑adhyaya” szerint:
- Sthana Bala (sthāna, “pozíciós”): az erő a jelben, a navamszában, a vargákban való helyzetből származik, 5 al‑komponenssel (Uchcha Bala, Saptavargaja Bala, Ojha‑Yugma Bala, Kendradi Bala, Drekkana Bala).
- Dig Bala (“irány‑erő”): a Jupiter/Merkúr erős kelet felől, a Hold/Vénusz észak felől, a Szaturnusz nyugat felől, a Nap/Mars dél felől.
- Kala Bala (“idő‑erő”): 9 al‑komponens: Nathonnatha, Paksha, Tribhaga, Abda/Masa/Vara/Hora, Ayana, Yuddha. Az időponttól, a hét napjától, a hónaptól, az évtől és a bolygók háborújától függ.
- Cheshta Bala (“mozgás‑erő”): a bolygó sebessége a középsebességhez képest. Retrográd bolygók a maximumot kapják; a nagyon lassúak (állomások) szintén magas pontszámot kapnak.
- Naisargika Bala (“természeti”): fix skála: Nap 60, Hold 51.43, Vénusz 42.85, Jupiter 34.28, Merkúr 25.71, Mars 17.14, Szaturnusz 8.57 virupa.
- Drik Bala (“aspekt‑erő”): a más bolygóktól kapott/nyújtott aspektusok összege, az orbita és a jelleg szerint súlyozva.
Összegzés: Total Bala = Sthana + Dig + Kala + Cheshta + Naisargika + Drik. Összehasonlítva a Required Bala‑val (a minimális erőhatár a BPHS 27.1 táblázata szerint) – a bolygó “elég erős”, ha a Total ≥ Required.
Végpontok
Szekció neve “Végpontok”| Végpont | Kreditek | Mit ad vissza |
|---|---|---|
/v1/vedic/shadbala/sthana | 20 | Sthana Bala + 5 al‑komponens 7 bolygóhoz |
/v1/vedic/shadbala/dig | 20 | Dig Bala (irány‑erő) |
/v1/vedic/shadbala/kala | 20 | Kala Bala + 9 al‑komponens |
/v1/vedic/shadbala/cheshta | 20 | Cheshta Bala (sebességgel és retro státusszal) |
/v1/vedic/shadbala/naisargika | 20 | Naisargika (fix táblázat) |
/v1/vedic/shadbala/drik | 20 | Drik Bala (aspekt‑összeg) |
/v1/vedic/shadbala/full | 20 | Mind a 6 + total + arány a Required Bala-hoz |
Példa
Szekció neve “Példa”curl -X POST https://api.astroway.info/v1/vedic/shadbala/full \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/shadbala/full', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.45, longitude: 30.52, ayanamsa: 'lahiri', }),});const { data } = await r.json();const strongest = data.items.reduce((a, b) => (b.totalRupa > a.totalRupa ? b : a));console.log(`Strongest planet: ${strongest.planetName} (${strongest.totalRupa.toFixed(2)} rupa)`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/shadbala/full', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.45, 'longitude': 30.52, 'ayanamsa': 'lahiri', },)data = r.json()['data']for p in sorted(data['items'], key=lambda x: -x['totalRupa']): print(f"{p['planetName']:8s} {p['totalRupa']:6.2f} rupa ({p['totalVirupa']:8.2f} virupa)")Válasz példa
Szekció neve “Válasz példa”{ "type": "shadbala-summary", "unit": "virupa", "items": [ { "planet": 0, "planetName": "Sun", "sthana": 135.235432, "dig": 53.046192, "kala": 248.856213, "cheshta": 0, "naisargika": 60, "drik": -15, "totalVirupa": 482.137837, "totalRupa": 8.035631 }, { "planet": 1, "planetName": "Moon", "sthana": 209.110876, "dig": 41.190833, "kala": 100.903909, "cheshta": 0, "naisargika": 51.43, "drik": 0, "totalVirupa": 402.635619, "totalRupa": 6.710594 } ]}Pontosság és források
Szekció neve “Pontosság és források”- Kanonikus szöveg: Brihat Parashara Hora Shastra (BPHS), 27. fejezet – a hat bal képletei és a Required Bala táblázatai.
- Reference implementation: PyJHora (Apache 2.0), modul
shadbala.py. Számaink ±0.05 rupa‑nál egyeznek a PyJHora‑val minden komponensnél, kivéve a Drik Bala‑t (ott kissé eltérő aspektus‑orbitákat használnak – mi a teljes BPHS‑változatot, a PyJHora egyszerűsített). - Status: GREEN a Sthana/Dig/Kala/Cheshta/Naisargika esetén, YELLOW a Drik esetén (az orbiták különbsége miatt). Részletek – /accuracy/.
- Ayanamsa: ugyanaz a 9 opció, mint a többi védikus számításnál (alapértelmezett a Lahiri).
- Kala Bala összetett. A 9 al‑komponens pontos napkelte/napnyugta időt igényel a megadott földrajzi helyhez – ellenőrizd, hogy a
latitude/longitude/timezoneOffsethelyes.
Kapcsolódó
Szekció neve “Kapcsolódó”- Dashák: A Shadbala kulcsfontosságú a jelenlegi dasha uralkodójának értékeléséhez
- Pancsang: a Kala Bala számítási időpontja a tithi/vara‑tól függ
- Vargák: a Saptavargaja Bala (Sthana al‑komponens) 7 osztó diagramon alapul
- Pontosság: részletes audit a komponensekről és a drift‑ről a PyJHora‑val szemben
- Kreditek: a teljes tarifatáblázat
- Hitelesítés: hogyan szerezz
aw_live_*kulcsot