Shadbala (altı katlı gezegen gücü)
Shadbala (षड्बल, “altı güç”), belirli bir haritada bir gezegenin ne kadar güçlü olduğunu gösteren klasik bir Vedik metriktir. Güç, altı bileşenin toplamı olarak hesaplanır. Bileşenler ve totalVirupa virupa cinsinden verilir, yanında totalRupa (1 rupa = 60 virupa) da sunulur. Sonuç, gezegenleri karşılaştırmak, dasha yöneticilerini sıralamak ve yoga kalitesini değerlendirmek için objektif bir sayıdır. AstroWay, 6 bileşeni ayrı ayrı + her iki toplamı da sunar.
Ne hesaplıyoruz
Section titled “Ne hesaplıyoruz”Brihat Parashara Hora Shastra (BPHS), Bölüm 27 “Grahabala-adhyaya”ya göre altı güç:
- Sthana Bala (sthāna, “konumsal”): burçtaki, navamsha’daki, vargalardaki konumdan gelen güç, 5 alt bileşenle tanımlanır (Uchcha Bala, Saptavargaja Bala, Ojha-Yugma Bala, Kendradi Bala, Drekkana Bala).
- Dig Bala (“yönsel”): Jüpiter/Merkür doğuda, Ay/Venüs kuzeyde, Satürn batıda, Güneş/Mars güneyde güçlüdür.
- Kala Bala (“zamansal”): 9 alt bileşen: Nathonnatha, Paksha, Tribhaga, Abda/Masa/Vara/Hora, Ayana, Yuddha. Günün saatine, haftanın gününe, aya, yıla, gezegen savaşlarına bağlıdır.
- Cheshta Bala (“hareketli”): gezegenin hızı vs ortalama. Retrograd gezegenler maksimum alır; aşırı yavaş (durağan) olanlar da yüksek puan alır.
- Naisargika Bala (“doğal”): sabit bir ölçek: Güneş 60, Ay 51.43, Venüs 42.85, Jüpiter 34.28, Merkür 25.71, Mars 17.14, Satürn 8.57 virupa.
- Drik Bala (“açısal”): diğer gezegenlerden alınan/verilen açıların toplamı, orb ve karaktere göre ağırlıklandırılır.
Toplam: Total Bala = Sthana + Dig + Kala + Cheshta + Naisargika + Drik. Required Bala (BPHS Tablo 27.1’e göre minimum güç eşiği) ile karşılaştırılır - eğer Toplam ≥ Gerekli ise gezegen “yeterince güçlü”dür.
Uç Noktalar
Section titled “Uç Noktalar”| Uç Nokta | Kredi | Ne Döndürür |
|---|---|---|
/v1/vedic/shadbala/sthana | 20 | Sthana Bala + 7 gezegen için 5 alt bileşen |
/v1/vedic/shadbala/dig | 20 | Dig Bala (yönsel güç) |
/v1/vedic/shadbala/kala | 20 | Kala Bala + 9 alt bileşen |
/v1/vedic/shadbala/cheshta | 20 | Cheshta Bala (hız ve retro durumu ile birlikte) |
/v1/vedic/shadbala/naisargika | 20 | Naisargika (sabit tablo) |
/v1/vedic/shadbala/drik | 20 | Drik Bala (açısal toplam) |
/v1/vedic/shadbala/full | 20 | Tüm 6 + toplam + Required Bala’ya oran |
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)")Yanıt Örneği
Section titled “Yanıt Örneği”{ "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 } ]}Doğruluk ve Kaynaklar
Section titled “Doğruluk ve Kaynaklar”- Kanonik Metin: Brihat Parashara Hora Shastra (BPHS), Bölüm 27 - altı bala formülleri ve Required Bala tabloları.
- Referans Uygulama: PyJHora (Apache 2.0),
shadbala.pymodülü. Sayılarımız, Drik Bala dışındaki tüm bileşenler için PyJHora ile ±0.05 rupa içinde eşleşmektedir (orada biraz farklı açı orb’ları kullanılır - biz tam BPHS varyantını kullanırken, PyJHora basitleştirilmiş bir versiyon kullanır). - Durum: Sthana/Dig/Kala/Cheshta/Naisargika için GREEN, Drik için YELLOW (orb farklılığından dolayı). Detaylar - /accuracy/.
- Ayanamsa: diğer Vedik hesaplamalar için de aynı 9 seçenek (varsayılan olarak Lahiri).
- Kala Bala karmaşıktır. 9 alt bileşen, belirli bir coğrafya için doğru gün doğumu/gün batımı zamanlarını gerektirir -
latitude/longitude/timezoneOffsetdeğerlerinin doğru olduğundan emin ol.
İlgili
Section titled “İlgili”- Dashalar: Shadbala, mevcut dasha yöneticisini değerlendirmek için anahtardır
- Panchang: Kala Bala hesaplama anı tithi/vara’ya bağlıdır
- Vargalar: Saptavargaja Bala (Sthana’nın bir alt bileşeni) 7 divisional chart’a dayanır
- Doğruluk: bileşenlerin ve PyJHora’ya karşı sapmanın detaylı denetimi
- Krediler: tam tarife tablosu
- Kimlik Doğrulama:
aw_live_*anahtarını nasıl alırsın