Camada de Cálculo do Céu Atual Verificada
A infraestrutura do Céu Atual do Numji foi comparada com os resultados do mapa principal e controlos de software independentes em 250 casos de teste gerados a partir de diversas datas, horas, localizações geográficas e fusos horários. Um total de 4.759 verificações foram realizadas para planetas, pontos especiais, casas, aspetos 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, aspetos do céu, filtros de orbe, fase da Lua, percentagem de iluminação, contadores de retrógrados, estacionários e aplicantes e filtros do utilizador passaram por todos os controlos definidos. Nenhum resultado com falha ou erro foi encontrado.
Cálculos do Céu Atual Verificados
Principais grupos de resultados da visualização do céu gerada pela página para uma data, hora e localização específicas.
TEMPO, LOCALIZAÇÃO E CASAS
O equivalente em UTC da data-hora local, a latitude, longitude e diferença em relação ao UTC selecionada, 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.
ASPETOS DO CÉU
As partes envolvidas nos aspetos maiores, tipos de aspetos, distâncias angulares reais, valores de orbe, estados aplicantes e separantes 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 percentagem de iluminação foram reproduzidos utilizando cálculos matemáticos independentes.
Resultados da Validação
Resultados gerais das camadas de cálculo, filtragem e proteção testadas.
| Grupo de Controlo | Âmbito | Avaliação | Resultado |
|---|---|---|---|
| Hora local e UTC | Data, hora e diferença em relação ao 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 |
| Aspetos do céu | Tipo, ângulo, orbe e estado aplicante | 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 | Aspetos retrógrados, estacionários e aplicantes | Em conformidade com os conteúdos da lista | Aprovado |
| Filtros da Lua, pontos especiais e orbe | Âmbito de conteúdo e monotonicidade de orbe | Em conformidade com as opções do utilizador | Aprovado |
| Repetibilidade e proteções de entrada | Pedidos idênticos 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 diferença em relação ao UTC foram impedidos de entrar na cadeia de cálculo. Estas entradas são agora rejeitadas de forma explícita e segura.
TESTES DE REGRESSÃO
Após adicionar proteções de entrada, os cálculos para planetas, casas, aspetos, 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 utilizador foram diversificados para garantir que os resultados não dependam de um único dia ou localização.
ÂMBITO
- 250 casos de teste distintos
- Datas entre 1900 e 2100
- Latitudes, longitudes e diferenças em relação ao UTC diversos
- Total de 4.759 comparações
- Diversidade geográfica através do sistema de casas Placidus
CONTROLOS 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
- Reaplicação de filtros de aspetos e ordenação
- Nova contagem dos contadores de resultados a partir das listas de saída
COMPORTAMENTOS DE OPÇÕES
Exclusão de corpos e aspetos 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 numa aplicação de linha de comandos independente. Os resultados foram registados através de relatórios em JSON, Markdown e CSV.
O que este resultado significa para o utilizador e o astrólogo?
Os graus planetários, posicionamentos nas casas, aspetos, fase da Lua e indicadores de movimento exibidos na página Céu Atual passaram por verificações de software que cobrem diversas horas e localizações. Isto demonstra que a visualização do céu se baseia consistentemente em regras definidas de cálculo e filtragem.