Puan hakkında

Bulut örtüsünü, ay ışığını ve astronomik karanlığı 0–10 arası tek bir sayıya nasıl indirgediğimiz — ve bilinçli olarak neyi dışarıda bıraktığımız.

Soru

Bu gecenin değer olup olmaması üç şeye bağlıdır: ne kadar gökyüzü görünüyor (bulutlar), ne kadar karanlık (Güneş ve Ay) ve nerede olduğunuz (ışık kirliliği). Puan ilk ikisini birleştirir. Işık kirliliği konumunuzdan ne görüleceğini şekillendirir, ancak sayıya dahil değildir.

Gece başına üç puan

  • Ana puanTüm astronomik karanlık penceresinde ortalama (Güneş ufkun ≥ 18° altında). “Gece bütünüyle ne kadar iyi” sorusunun dürüst cevabı.
  • Zirve 2sGecenin en iyi iki saatlik dilimi. Sadece kısa süre dışarı çıkabileceğiniz zaman kullanın.
  • Prime 21–01Astronomik karanlığın ne zaman başladığına bakmaksızın, 21:00 civarı çıkıp 01:00 civarı dönerseniz gerçekten alacağınız puan.

Formül

Puan, açıklığı (bulutsuz gökyüzü oranı) ve karanlığı (Ay’ın gökyüzünü ne kadar az aydınlattığı) yumuşak bir görünürlük eşiğiyle birleştirir.

score      = visibility × (clearness × 0.6 + darkness × 0.4) / 10
clearness  = 100 − cloudCover%
darkness   = 100 − moonPenalty
visibility = min(1, clearness / 30)

Görünürlük çarpanı, bulutların her şeyi engellediğini kabul eder: gökyüzü çoğunlukla kapalıysa, mükemmel karanlık bir gece bile puan kazandırmaz. %30 açıklığın üzerinde visibility = 1 olur ve formül ağırlıklı ortalamaya iner. %30’un altında puan doğrusal olarak sıfıra düşer.

Ay cezası

Ay aydınlanması kademelidir; gece geç saat pencerelerinde, Ay genellikle batmakta olduğundan indirim uygulanır.

  • %25’ten az aydınlık (yeni ay veya ince hilal): ceza yok.
  • %25–75 aydınlık (ilk/son dördün civarı): ceza = aydınlanma × 0,5.
  • %75’ten fazla aydınlık (gibbous veya dolunay): ceza = aydınlanma × 1,0.
  • Pencere 00:00–03:00 arası başlar VE aydınlanma %50’nin üzerindeyse, ceza 0,6 ile çarpılır.

Puana dahil olmayanlar

  • Işık kirliliği (VIIRS uydu verisinden türetilen Bortle sınıfı) “Bu gece görünür” derin gökyüzü listesini şekillendirir, sayıyı değil.
  • Rüzgar, nem ve yağış kaydırınca zaman çizelgesinde görünür ama puanı değiştirmez.
  • Tahmin güveni. Hava modeli belirsizken puanı düşürmüyoruz — tahmine güvenip bir sonraki güncellemenin düzeltmesini bırakıyoruz.

Örnek: tamamen kapalı bir gece

Amsterdam · 5 Mayıs 2026

Bulut örtüsü (ort.)
100%
Ay
Waning Gibbous · 83%
Hesaplama
moonPenalty(83, 23) = 83 × 1.0 = 83
clearness  = 100 − 100 = 0
darkness   = 100 − 83  = 17
visibility = min(1, 0 / 30) = 0
raw        = 0 × (0×0.6 + 17×0.4) / 10 = 0.0
Puan
0.0
İçeride kalın. Görünürlük eşiği puanı sıfıra çeker — %100 bulutun arkasında görülecek hiçbir şey yok.

Örnek: harika bir gece

Aynı yer · açık gökyüzü, hilal

Bulut örtüsü (ort.)
8%
Ay
Waxing Crescent · 15%
Hesaplama
moonPenalty(15, 23) = 0     (< 25% bracket)
clearness  = 100 − 8   = 92
darkness   = 100 − 0   = 100
visibility = min(1, 92 / 30) = 1
raw        = 1 × (92×0.6 + 100×0.4) / 10 = 9.52
Puan
9.5
Her şeyi bırakın ve dışarı çıkın. Hilal, neredeyse açık gökyüzü, tam astronomik karanlık.

Kaynaklar

  • Open-Meteo: saatlik bulut örtüsü, Güneş ve Ay zamanları, rüzgar, nem.
  • VIIRS Day/Night Band: ışık kirliliği, “Bu gece görünür” listesi için Bortle sınıfını tahmin etmede kullanılır.

Güncelleme sıklığı

Tahminler kaynakta her 30 dakikada bir yenilenir. Puan endpointi edge’de 30 dakika cache’lenir (s-maxage=1800). Yedi gecelik tahmin günlük güncellenir.

Ana sayfaya dön
StarsOut puanı nasıl hesaplanır