Camada de Cálculo do Céu Atual validada
A infraestrutura do Céu Atual do Numji foi comparada com os resultados do mapa principal e controles de software independentes em 250 casos de teste gerados a partir de diversas datas, horários, localizações geográficas e fusos horários. Um total de 4.759 verificações foram realizadas para planetas, pontos especiais, casas, aspectos do céu, fase da Lua, filtros e contadores de resultados.
Conversão de hora local para UTC, dados de planetas e pontos especiais, casas e eixos, seita do mapa, aspectos do céu, filtros de orbe, fase da Lua, porcentagem de iluminação, contadores de retrógrados–estacionários–aplicativos e filtros do usuário passaram por todos os controles definidos. Nenhum resultado com falha ou erro foi encontrado.
Cálculos do Céu Atual validados
Principais grupos de resultados da visualização do céu gerada pela página para uma data, horário e localização específicos.
TEMPO, LOCALIZAÇÃO E CASAS
O equivalente em UTC da data-hora local, a latitude, longitude e fuso UTC selecionado, juntamente com os eixos ASC–MC–DSC–IC e as doze cúspides de casas, foram comparados com a geração do mapa principal.
PLANETAS E PONTOS ESPECIAIS
Longitudes planetárias, latitudes eclípticas, velocidades diárias, estados diretos–retrógrados–estacionários e posicionamentos nas casas foram verificados para uma transmissão completa de dados.
ASPECTOS DO CÉU
As partes envolvidas nos aspectos maiores, tipos de aspectos, distâncias angulares reais, valores de orbe, estados aplicativos–separativos e a ordenação por orbe foram examinados.
FASE DA LUA E ILUMINAÇÃO
Elongação Sol–Lua, classificação oitava da fase da Lua, distinção entre crescente–minguante e porcentagem de iluminação foram reproduzidos usando cálculos matemáticos independentes.
Resultados da Validação
Resultados gerais das camadas de cálculo, filtragem e proteção testadas.
| Grupo de Controle | Escopo | Avaliação | Resultado |
|---|---|---|---|
| Hora local e UTC | Data, hora e fuso UTC | Em conformidade com o momento UTC esperado | Aprovado |
| Casas, eixos e seita do mapa | Sistema de casas e divisão dia/noite | Em conformidade com o resultado do mapa principal | Aprovado |
| Planetas e pontos especiais | Posição, velocidade, movimento e casa | Em conformidade com o resultado do mapa principal | Aprovado |
| Aspectos do céu | Tipo, ângulo, orbe e estado aplicativo | Em conformidade com as regras de filtro e ordenação | Aprovado |
| Fase da Lua | Elongação, iluminação e nome da fase | Em conformidade com o cálculo independente | Aprovado |
| Contadores de resultados | Aspectos retrógrados, estacionários e aplicativos | Em conformidade com os conteúdos da lista | Aprovado |
| Filtros da Lua, pontos especiais e orbe | Escopo de conteúdo e monotonicidade de orbe | Em conformidade com as opções do usuário | Aprovado |
| Repetibilidade e proteções de entrada | Solicitações idênticas e valores inválidos/NaN | Comportamento esperado verificado | Aprovado |
| Total | 250 casos · 4.759 comparações | 4.759 em conformidade · 0 erros | Aprovado |
Proteções Reforçadas Durante os Testes
Lacunas de limites de entrada identificadas durante a validação rápida foram corrigidas e retestadas em todo o conjunto de validação.
VALORES NaN E INFINITOS
Valores não numéricos ou infinitos nos campos de latitude, longitude e fuso UTC foram impedidos de entrar na cadeia de cálculo. Essas entradas agora são rejeitadas de forma explícita e segura.
TESTES DE REGRESSÃO
Após adicionar proteções de entrada, os cálculos para planetas, casas, aspectos, fases da Lua e filtros foram executados novamente; nenhuma regressão foi observada nos resultados aprovados existentes.
Metodologia de Teste
Tempo, geografia e opções do usuário foram diversificados para garantir que os resultados não dependam de um único dia ou localização.
ESCOPO
- 250 casos de teste distintos
- Datas variando entre 1900 e 2100
- Latitudes, longitudes e fusos UTC diversos
- Total de 4.759 comparações
- Diversidade geográfica por meio do sistema de casas Placidus
CONTROLES COMPARATIVOS
- Verificação de transferência um a um em relação aos dados do mapa principal
- Cálculo independente da fase da Lua e iluminação
- Reestabelecimento de filtros de aspectos e ordenação
- Recontagem dos contadores de resultados a partir das listas de saída
COMPORTAMENTOS DE OPÇÕES
Exclusão de corpos e aspectos relevantes quando a Lua e pontos especiais são desativados; verificação de que os resultados de orbe estreita permanecem como um subconjunto do conjunto de orbe ampla.
SUÍTE DE TESTES INDEPENDENTE
A validação foi executada em um aplicativo de console independente. Os resultados foram registrados por meio de relatórios em JSON, Markdown e CSV.
O que este resultado significa para o usuário e o astrólogo?
Os graus planetários, posicionamentos nas casas, aspectos, fase da Lua e indicadores de movimento exibidos na página Céu Atual passaram por verificações de software que cobrem diversos horários e localizações. Isso demonstra que a visualização do céu se baseia consistentemente em regras definidas de cálculo e filtragem.