Domy: osiem systemów potwierdzonych co do zera wobec wyroczni (Etap 1) #62
Reference in New Issue
Block a user
Delete Branch "feat/exotic-house-systems"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Etap 1 planu domów egzotycznych: wszystkie systemy o zamkniętym wzorze.
Wynik
Zestaw brzegowy (2520 porównań/system) oraz losowy przemiał 20 000 przypadków — łącznie 1 960 000 porównań, wszystkie zerowe. Zestaw brzegowy blokuje build w CI.
Jak liczone
Koło domu to przecięcie dwóch płaszczyzn (iloczyn wektorowy normalnych) rzutowane na ekliptykę. Dwa punkty przecięcia → wybór gałęzi po stronie względem MC; cztery osie bierzemy z dokładnych wzorów, bo przy przesunięciu dokładnie 0°/180° test strony jest numerycznie niestabilny.
Dwie rzeczy wyszły dopiero z wyroczni:
Topocentric — świadomie niewypuszczony
Zaimplementowany, ale nie ma go w
houses.SYSTEMS, więc nie da się go wybrać. Zgadza się z wyrocznią wszędzie poza otoczeniem bieguna: przy |φ| ≈ 89,9° i RAMC 90°/270° kolejność domów się odwraca i reguła oparta na łuku kwadrantu nie rozstrzyga. Przyczyna jest rzeczywista, nie numeryczna — „biegun" Polich–Page'aatan(tan(89,9°)/3)wynosi już 89,7°.Zawężenie dziedziny tylko po to, żeby test przeszedł, byłoby dopasowaniem kryterium do wyniku — więc tego nie robię. System dołączy, gdy będzie poprawny wszędzie.
Testy bez swissepha
Sześć nowych testów regresji w suicie logiki, działających w każdym środowisku: antypodyczność domów przeciwległych (łapie błąd wyboru gałęzi), zakotwiczenie systemów kwadrantowych na Ascendencie, Ascendent w środku domu I dla vehlowa, niezależność morinusa od szerokości, odrzucanie nieznanej nazwy.
Regresja: logika 286 zielonych, prezentacja 249 zielonych.
Następne
Etap 2 — Placidus i Koch (iteracyjne, z realną granicą dziedziny na kole podbiegunowym i głośnym fallbackiem).
🤖 Generated with Claude Code