Güncel Gökyüzü Hesaplama Katmanı Doğrulandı
Numji Güncel Gökyüzü altyapısı; farklı tarihler, saatler, coğrafi konumlar ve zaman dilimlerinden oluşturulan 250 test vakasında ana harita sonuçları ve bağımsız yazılım kontrolleriyle karşılaştırıldı. Gezegenler, özel noktalar, evler, gökyüzü açıları, Ay fazı, filtreler ve sonuç sayaçları için toplam 4.759 kontrol gerçekleştirildi.
Yerel zaman–UTC dönüşümü, gezegen ve özel nokta verileri, evler ve akslar, harita sekt'i, gökyüzü açıları, orb filtreleri, Ay fazı, aydınlanma oranı, retro–durağan–uygulayan sayaçları ve kullanıcı filtreleri belirlenen kontrolleri geçti. Başarısız veya hatalı sonuç bulunmadı.
Doğrulanan Güncel Gökyüzü hesaplamaları
Sayfanın belirli bir tarih, saat ve konum için oluşturduğu gökyüzü görünümünün temel sonuç grupları.
ZAMAN, KONUM VE EVLER
Yerel tarih–saatin UTC karşılığı; seçilen enlem, boylam ve GMT farkı; ASC–MC–DSC–IC aksları ile on iki ev başlangıcı ana harita üretimiyle karşılaştırıldı.
GEZEGENLER VE ÖZEL NOKTALAR
Gezegen boylamları, ekliptik enlemleri, günlük hızları, direkt–retro–durağan durumları ve ev yerleşimleri eksiksiz aktarım açısından kontrol edildi.
GÖKYÜZÜ AÇILARI
Majör açıların tarafları, açı türleri, gerçek açısal uzaklıkları, orb değerleri, yaklaşan–uzaklaşan durumları ve orb sıralaması incelendi.
AY FAZI VE AYDINLANMA
Güneş–Ay uzanımı, Ay fazının sekizli sınıflandırması, büyüyen–küçülen ayrımı ve aydınlanma yüzdesi bağımsız matematiksel hesaplamayla yeniden üretildi.
Doğrulama sonuçları
Test edilen hesaplama, filtreleme ve koruma katmanlarının genel sonuçları.
| Kontrol grubu | Kapsam | Değerlendirme | Sonuç |
|---|---|---|---|
| Yerel zaman ve UTC | Tarih, saat ve GMT farkı | Beklenen UTC anıyla uyumlu | Başarılı |
| Evler, akslar ve harita sekt'i | Ev sistemi ve gündüz/gece ayrımı | Ana harita sonucu ile uyumlu | Başarılı |
| Gezegenler ve özel noktalar | Konum, hız, hareket ve ev | Ana harita sonucu ile uyumlu | Başarılı |
| Gökyüzü açıları | Tür, açı, orb ve yaklaşma durumu | Filtre ve sıralama kurallarıyla uyumlu | Başarılı |
| Ay fazı | Uzanım, aydınlanma ve faz adı | Bağımsız hesaplamayla uyumlu | Başarılı |
| Sonuç sayaçları | Retro, durağan ve uygulayan açılar | Liste içerikleriyle uyumlu | Başarılı |
| Ay, özel nokta ve orb filtreleri | İçerik kapsamı ve orb monotonluğu | Seçeneklerle uyumlu | Başarılı |
| Tekrarlanabilirlik ve girdi korumaları | Aynı istek ile geçersiz/NaN değerler | Beklenen davranış doğrulandı | Başarılı |
| Toplam | 250 vaka · 4.759 karşılaştırma | 4.759 uyumlu · 0 hata | Başarılı |
Test sırasında güçlendirilen korumalar
Hızlı doğrulamada tespit edilen giriş sınırı eksiklikleri düzeltilmiş ve tam doğrulama setinde yeniden sınanmıştır.
NaN VE SONSUZ DEĞERLER
Enlem, boylam ve GMT farkı alanlarında sayısal olmayan veya sonsuz değerlerin hesaplama zincirine ilerlemesi engellendi. Bu girdiler artık açık ve kontrollü biçimde reddedilir.
GERİLEME KONTROLÜ
Girdi korumaları eklendikten sonra gezegen, ev, açı, Ay fazı ve filtre hesaplamaları yeniden çalıştırıldı; mevcut başarılı sonuçlarda gerileme görülmedi.
Test metodolojisi
Sonucun tek bir gün veya konuma bağlı olmaması için zaman, coğrafya ve kullanıcı seçenekleri çeşitlendirildi.
KAPSAM
- 250 farklı test vakası
- 1900–2100 arasındaki tarihler
- Farklı enlem, boylam ve GMT farkları
- Toplam 4.759 karşılaştırma
- Placidus ev sistemiyle coğrafi çeşitlilik
KARŞILAŞTIRMALI KONTROLLER
- Ana harita verileriyle birebir aktarım kontrolü
- Ay fazı ve aydınlanmanın bağımsız hesaplanması
- Açı filtrelerinin ve sıralamanın yeniden kurulması
- Sayaçların sonuç listelerinden tekrar sayılması
SEÇENEK DAVRANIŞLARI
Ay ve özel noktalar kapatıldığında ilgili gövdelerin ve açıların sonuçtan çıkarılması; dar orb sonuçlarının geniş orb kümesi içinde kalması kontrol edildi.
BAĞIMSIZ TEST UYGULAMASI
Doğrulama ayrı bir console uygulamasında çalıştırıldı. Sonuçlar JSON, Markdown ve CSV raporlarıyla kayda alındı.
Bu sonuç kullanıcı ve astrolog için ne ifade ediyor?
Güncel Gökyüzü sayfasında sunulan gezegen dereceleri, ev yerleşimleri, açılar, Ay fazı ve hareket göstergeleri farklı zaman ve konumları kapsayan yazılım kontrollerinden geçmiştir. Böylece gökyüzü görünümünün tanımlı hesaplama ve filtreleme kurallarına tutarlı biçimde dayandığı gösterilmiştir.