Regra aplicada
avaliar evaluateChallenge para challengeId registrado, usando ranking nacional e lideranças estaduais do mapa
A seleção pertence ao arquivo
Uma campanha pode guardar um challengeId ou null. Quando não há desafio escolhido, a resposta é que o bônus não se aplica. A página não seleciona automaticamente o desafio que parece mais fácil nem soma as recompensas dos dez disponíveis. Se o ID existe, somente sua regra é avaliada, mantendo a mesma seleção que o resultado do jogo utiliza.
Lideranças são derivadas dos percentuais
A posição nacional vem do ranking ponderado pelas vinte e sete UFs. As UFs lideradas são aquelas em que o jogador aparece primeiro; as regiões lideradas são o conjunto das regiões dessas UFs. Não é preciso informar cinco regiões ou dezoito estados por estimativa. Empates conservam a ordem do elenco e podem afetar uma liderança, por isso a consulta usa o mapa completo sem arredondar previamente a uma casa.
Cada predicado tem exigências próprias
Algumas regras exigem vitória e ausência de desclassificação, enquanto outras testam um contador ou a fase. Sem ataques usa attacked igual a zero; o predicado de debates excelentes usa debatesWon. A avaliação extraída do jogo conserva essas diferenças e não acrescenta a condição de vitória a todas as regras. Pesquisa-base e recuperação máxima vêm dos campos salvos, sem inferir o histórico a partir do apoio atual.
Cumprir agora não concede o prêmio final
A ferramenta avalia uma fotografia. Uma liderança ou um contador pode mudar até a apuração, e a mensagem de recompensa só pertence ao resultado real da partida. O reward é um bônus simbólico apresentado separadamente; o cálculo atual da pontuação principal não o soma. Esta conferência não escreve o save, não antecipa a apuração e não certifica a autenticidade de um arquivo editado.
Conferir dois cenários de referência
Cenários controlados para conferir esta regra. Cada resultado é calculado com as entradas explícitas e as demais opções do exemplo inicial.
Sem desafio selecionado
Entradas alteradas: JSON da campanha padrão: primeiro turno = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.
Save sem desafio selecionado| Campo | Valor |
|---|---|
| challengeId | Nenhum |
| Bônus simbólico | Não se aplica |
Uma campanha normal não recebe os dez bônus juntos. A ferramenta mantém a seleção registrada e não escolhe desafio no seu lugar.
Ataque já registrado
Entradas alteradas: JSON da campanha padrão: primeiro turno = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.
Regra selecionada ainda não cumprida| Indicador derivado | Valor |
|---|---|
| Desafio selecionado | Sem ataques |
| Cumpre predicado | Não |
| Bônus simbólico | 250 |
| Posição nacional | 1 |
| UFs lideradas | 27 |
| Regiões lideradas | 5 |
Diagnóstico do save atual, não concessão antecipada. Usa evaluateChallenge do jogo e deriva liderança do mapa. No resultado final só esta seleção rende mensagem de bônus; o bônus não é somado à pontuação principal.
Prévia de seis linhas. Use o formulário para conferir a tabela completa deste cenário.
Simulação independente: as informações descrevem o jogo ficcional República em Disputa, sem avaliação de pessoas reais ou previsão de uma eleição.
Regras, dados e exemplos conferidos na versão do jogo em 9 de outubro de 2026. Simulação ficcional e independente, sem previsão eleitoral real. Guia Independente · Relatar divergência.