Army Encyclopedia MAPSCada valor do separador Análise no mapa deriva dos cartões de equipamento e da tabela de normas publicadas abaixo. Nada é estimado à mão para cada país, e o mesmo motor serve todos os países, O Meu Exército e o VS. Palavras como equivalente, poderia e segundo as normas publicadas são deliberadas: são modelos do que um inventário poderia formar ou custar, não a ordem de batalha real.
Estado de uma norma: com fonte = retirada diretamente de um quadro orgânico publicado ou de um relatório oficial; derivado = aritmética sobre valores com fonte; fonte fraca = apenas foi encontrada uma fonte fraca; pressuposto = sem fonte, um valor de trabalho declarado. Tabela de normas datada de 2026-10-19.
Equivalentes = unidades ÷ a norma da categoria (por exemplo, carros de combate ÷ 36 = batalhões de carros de combate equivalentes). Brigadas de manobra equivalentes = (batalhões de carros de combate + mecanizados equivalentes) ÷ 3; divisões equivalentes = brigadas ÷ 3. Os batalhões motorizados de mobilidade protegida (MRAP e 4×4 protegidos) são apresentados, mas não somados às brigadas. Os sistemas superfície-ar são convertidos com uma norma por família (Patriot 24 por batalhão, S-400 8, Buk 9, Tor 4 por bateria …); as famílias sem linha própria usam o valor de recurso de 8 por batalhão de longo alcance ou 4 por bateria. As marinhas são listadas por classe, com as guarnições de que precisam. O resultado é uma estimativa do que o inventário poderia formar — não a ordem de batalha real, nem a instrução, a doutrina ou as perdas.
Pessoal direto = Σ unidades × (tripulação + mecânicos) da tabela de custos de operação do mapa, com três regras: 4×4 ligeiros, MRAP, camiões e ambulâncias têm tripulações partilhadas (tripulação × 0,3, mecânicos × 0,5 — os seus condutores são os infantes e soldados de apoio já em efetivo); morteiros, canhões antiaéreos, ATGM, MANPADS e canhões anticarro são servidos pela infantaria de linha (guarnições × 0,25); as guarnições de auxiliares, patrulhas e lanchas de desembarque seguem o tamanho do casco (a partir do preço unitário). Pessoal de apoio = direto × 0,6 (estados-maiores, logística, saúde, instrução — derivado das razões dente-cauda); necessário = direto + apoio. Dotação = efetivos ÷ necessário, calibrada para que os Estados Unidos — o inventário mais bem documentado com efetivo conhecido — resultem perto de 100 %. Frota efetiva = unidades × disponibilidade × min(1, dotação), com disponibilidade 0,65 para aeronaves (média de capacidade de missão da USAF), 0,36 para navios (quota da US Navy no mar) e 0,70 para o material terrestre (pressuposto). Em O Meu Exército a definição de prontidão baixa / normal / alta substitui os valores por defeito.
Valor do inventário = preços unitários documentados × unidades (O Meu Exército: também estimativas); ao lado mostra-se a quota de tipos e unidades com preço. A operação e sustentação anual por unidade = preço unitário × a taxa da categoria da tabela de custos — o preço documentado quando existe, senão a mesma estimativa que O Meu Exército usa (apresentada como «O&S com base em preços unitários estimados», nunca usada para o valor do inventário), senão o valor por defeito da categoria — ou o valor por defeito de plataforma ligeira da tabela de custos quando o tipo é uma aeronave turbo-hélice, uma embarcação ou um camião ligeiro; um tipo de drone com preço unitário inferior a $1 M (ou, quando não se conhece o preço, registado em quantidades de 200 ou mais) é um drone tático pequeno ou de munição vagueante ($20 000 por ano, 1 operador), e o encargo adicional da família de equipamento é limitado a 30 %. Custo de pessoal = efetivos × um custo total assumido por militar — um nível do modelo (baixo $15k / médio $45k / alto $120k, nunca um salário) ajustado ao orçamento: o nível mais alto com o qual o pessoal fica dentro de 45 % do orçamento anual; se até o nível baixo o exceder, o exército é assinalado como «orçamento demasiado pequeno para o pessoal em qualquer nível». Quota de aquisição implícita = 1 − quota de O&S − quota de pessoal; anos para recomprar = valor do inventário ÷ (orçamento × quota de aquisição). Referências: pedido dos EUA para o FY2025 e a diretriz da NATO. Onde as categorias de retaguarda não estão documentadas, os números são um limite inferior.
Dez métricas ordenadas entre os países documentados — aqueles cujo inventário está carregado no mapa; o denominador cresce à medida que se acrescentam países. Exércitos mais próximos: cada inventário torna-se um vetor das raízes quadradas das suas quotas por grupo de categorias (cerca de trinta grupos, categorias de massa amortecidas como no índice), normalizado ao comprimento 1; mostram-se os três exércitos com maior semelhança do cosseno — a forma do inventário, não o seu tamanho.
Cinco blocos — Terra, Ar, Mar, Defesa aérea e mísseis, Apoio e comando (com o pessoal ativo). Pontuação do bloco = Σ peso × unidades nas suas categorias, com fator de qualidade 1 para cada tipo nesta fase (o preço é um mau indicador de qualidade; um modificador só virá depois de recolhidos o ano de entrada ao serviço e as características). As categorias de massa — viaturas ligeiras, MRAP, camiões, ambulâncias, patrulhas, auxiliares, lanchas de desembarque, morteiros, canhões antiaéreos, ATGM, MANPADS e drones pequenos — entram em escala de raiz quadrada acima de 100 unidades (1 000 contam como 316, 10 000 como 1 000), para que 160 000 viaturas ligeiras não pesem mais do que os carros e a artilharia. Um tipo documentado sem quantidade publicada conta como 1 unidade, um limite inferior. Cada bloco é dividido pelo melhor país documentado e escalado a 0–100; o índice é a média dos cinco blocos. As ogivas nucleares são mostradas à parte e nunca entram no índice. O apoio calcula-se apenas sobre as categorias documentadas; quando nenhuma está documentada o bloco é n/a e o índice é a média dos outros quatro.
Porquê publicar os pesos: as classificações mais conhecidas ou não divulgam a sua fórmula (Global Firepower, mais de 60 fatores não divulgados e saltos inexplicados de um ano para o outro) ou dão à população e à indústria tanto peso como às forças (Correlates of War CINC, seis partes iguais). Este índice é uma pontuação aritmética transparente: se se mexer num peso, o resultado mexe, e todos podem ver quanto. Mede o inventário, não a instrução, a doutrina, a prontidão, os aliados, a geografia nem a vontade — como qualquer índice deste tipo.
As fontes abertas raramente listam a retaguarda: camiões, engenharia, saúde, comando e viaturas NBQR. Para um país real, uma categoria destas sem cartão é apresentada como não documentada em fontes abertas — não entra nem na pontuação de estrutura nem no bloco Meios de apoio, e os valores de completamento e de custo são marcados como limite inferior. As categorias de combate (carros de combate, artilharia, defesa antiaérea, aeronaves, navios) são sempre listadas pelas fontes abertas, pelo que um zero aí é uma ausência real. Em O Meu Exército todos os zeros são reais: o utilizador não os adicionou.
A fase 2 acrescenta um valor documentado por tipo, quando uma fonte o indica: alcance de empenhamento dos sistemas de defesa antiaérea, antitanque e costeiros, alcance de deteção dos radares e das aeronaves AEW, raio de combate das aeronaves de combate e dos helicópteros, alcance dos mísseis balísticos e de cruzeiro e da artilharia de foguetes, autonomia e velocidade dos principais navios de guerra, e o ano em que cada tipo entrou em serviço. Os valores foram reunidos por uma passagem de investigação sobre a infobox da Wikipedia de cada tipo (uma fonte de defesa reputada quando a infobox é omissa) e verificados por uma segunda passagem independente; um tipo sem valor documentado mantém null e é listado no separador como não contabilizado — nada é estimado. O raio de combate é mantido tal como a fonte o dá: um raio explícito, um alcance de combate publicado ou um alcance simples, que o mapa divide por três (a regra do raio de ação, com fonte) e assinala como tal.
Cobertura dos valores nesta versão: alcance de empenhamento 218 tipos, alcance de deteção 115, raio de combate 104, alcance de mísseis 78, autonomia dos navios 51, ano de entrada em serviço 585 — em 832 tipos com pelo menos um valor documentado.
Os sistemas são agrupados por alcance de empenhamento em curto (abaixo de 30 km), médio (30–100 km) e longo (100 km ou mais). Baterias = lançadores ÷ lançadores por bateria (a norma da família de sam_units, quando definida; caso contrário 4 para curto alcance e 6 para sistemas de maior alcance). Área coberta por um escalão = baterias × π × alcance² × 0,6 — o 0,6 representa a sobreposição entre baterias, o terreno e as lacunas (pressuposto); cobertura = min(1, área coberta ÷ área do território), sendo a área calculada a partir do contorno do país no mapa (área de polígono esférico) ou a partir do território de O Meu Exército. Contra aeronaves e drones a baixa altitude, o raio útil é limitado pelo horizonte radar, 4,12 × (√h_radar + √h_alvo) km, com um mastro de 10 m e um alvo de 30 m ≈ 36 km, seja qual for o alcance do míssil — por isso o separador mostra cada escalão duas vezes: em altitude e contra alvos a baixa altitude. Os MANPADS, os canhões antiaéreos e os sistemas contra-UAS defendem pontos e colunas, não território; são contados como defesa de ponto e nunca somados à área coberta.
O separador lista os sistemas com os maiores alcances documentados: aeronaves de combate pelo raio de combate, mísseis balísticos e de cruzeiro e artilharia de foguetes pelo alcance do míssil, sistemas costeiros pelo alcance do seu míssil antinavio; havendo aeronaves reabastecedoras registadas, um segundo círculo tracejado mostra o raio × 1,5. Para um país real, os círculos são desenhados a partir da fronteira — uma zona-tampão do contorno com a largura do alcance, lida como «de qualquer ponto do seu território o sistema chega até esta distância» — porque os marcadores no mapa estão dispostos em formação e não nas bases; os círculos nunca são desenhados a partir dos marcadores. Em O Meu Exército, os círculos são desenhados a partir dos marcadores colocados pelo utilizador, pelo que um exército construído pelo próprio utilizador obtém um verdadeiro mapa de cobertura (também com círculos de defesa antiaérea, com um círculo tracejado de baixa altitude). No máximo cinco sistemas recebem um círculo (dois por classe); os restantes são listados.
Para cada categoria com uma norma de vida útil, o separador mostra o ano médio de entrada em serviço dos tipos registados (ponderado pelas unidades), a parte das unidades cujo tipo entrou em serviço há mais de 30 anos e a parte que terá excedido a vida útil da sua categoria até 2036 — contratorpedeiros 35 anos, porta-aviões 50, submarinos 33 e helicópteros 25 têm fonte, os restantes são pressupostos. Só contam os tipos com ano documentado, e a linha indica quantos tipos da categoria o têm. As modernizações e os programas de prolongamento de vida não são acompanhados: vida útil excedida significa a substituir ou modernizar, não inutilizável — o M1 e o F-16 mostram que as células e os cascos servem 40–70 anos com modernizações.
Duas regras acrescentadas após a revisão da fase 2: um valor de helicóptero acima de 400 km é um alcance, não um raio, e é dividido por dois (jatos: um alcance de combate publicado acima de 2 500 km é um alcance total e é dividido por três); a tabela da idade da frota mostra o ano em que o TIPO entrou em serviço, e não o das células — as frotas construídas muito depois da estreia do tipo (Mi-8, F-16, Tu-95) parecem aí mais velhas do que são.
Os helicópteros de transporte não são sistemas de ataque: o seu raio de combate é recolhido para a tabela de idade da frota, mas nunca é indicado no alcance de ataque nem desenhado como um círculo; os helicópteros de ataque mantêm-se (Eduard, 30.09.2026).
Apresentado apenas em O Meu Exército: para um país real, os valores seriam lidos como as suas reservas efetivas, que ninguém publica. Entradas: intensidade (baixa = instrução em tempo de paz, média = operações prolongadas, alta = combate de grande escala) e dias de reservas (30 por defeito — o período de planeamento das reservas da NATO). Combustível por dia = Σ viaturas × litros por 100 km da sua categoria × km percorridos por dia; o valor do MBT (300 l por 100 km em estrada) é publicado para o Leopard 2, as outras classes obtêm-se por escala a partir dele, e o consumo em todo-o-terreno é 1,5 a 2 vezes superior, pelo que o resultado é um limite inferior. Tiros de artilharia por dia = peças autopropulsadas e rebocadas × tiros por peça (6 = média da frota ucraniana em 2025, derivada de mais de 5 000 tiros por dia repartidos por cerca de 900 peças de 155 mm; 30 em intensidade alta, 2 em baixa). Surtidas por dia = aeronaves de combate × surtidas por aeronave (1,0 em intensidade alta — a média da Tempestade no Deserto; 0,5 em tempo de paz; 0,75 em média). Reserva para N dias = consumo diário × N, apresentada em toneladas de gasóleo (0,84 kg por litro), tiros e surtidas. Os morteiros, a artilharia de foguetes, os canhões dos carros de combate, os helicópteros, os drones e os navios não são modelados. Os três pressupostos de intensidade (50 km por dia, 30 tiros em intensidade alta, 0,5 / 1,0 surtidas) foram confirmados pelo autor em 30.09.2026; as interpolações de baixa e média intensidade são valores de trabalho do mesmo tipo.
A intensidade alta corresponde ao ritmo de uma grande guerra prolongada (Ucrânia 2022–25), e não ao pico doutrinal dos primeiros dias de combate: as normas de planeamento dos EUA para o combate intenso dão várias vezes mais tiros por tubo. Os três valores foram aprovados tal como estão pelo Eduard em 30.09.2026; o estado continua a ser «pressuposto».
No modo VS, o botão «Live War» executa um modelo de atrito durante N dias (30 por defeito): os dois inventários desgastam-se dia após dia, os marcadores dos tipos esgotados desvanecem-se nos dois contornos e cada lado mostra a parte do seu inventário que resta. Não é declarado nenhum vencedor: o resultado é «inventário restante após N dias — A x %, B y %», um modelo da rapidez com que dois inventários se desgastariam a um dado ritmo, calculado apenas a partir dos cartões e das normas da Análise.
Um lado é a lista do índice dos seus cartões (um tipo sem quantidade publicada conta como 1 unidade, exceto um cartão marcado «contado noutro lugar» — as suas unidades constam do valor de outro cartão, como os tipos de mísseis do Irão, cujos lançadores são contados por família) — em O Meu Exército, os tipos que o utilizador acrescentou. Só entram no modelo os tipos com um bloco no índice; os efetivos, as reservas, as encomendas e os meios nucleares e espaciais ficam de fora. S_g = Σ peso × unidades amortecidas nas categorias do bloco g (a aritmética do Índice de força do inventário sem o termo dos efetivos, com as categorias de massa em escala de raiz quadrada). Restante = Σ_g 100 × S_g(t) ÷ Wmax_g dividido pela mesma soma no dia 0, sobre os blocos que o lado possui — ou seja, a pontuação do índice que permanece; por bloco, simplesmente S_g(t) ÷ S_g(0). Unidades perdidas = Σ (q(0) − q(t)) sobre os tipos.
P_g = S_g × A_g × M × I: A_g é a norma de disponibilidade (0,70 para Terra, defesa antiaérea e meios de apoio; 0,65 para Ar; 0,36 para Mar; O Meu Exército, com uma definição de prontidão, usa o seu valor para todos os blocos), M = min(1, completamento), do bloco de completamento (1 quando o efetivo é desconhecido), I = o multiplicador de ritmo (sustentado 0.03, campanha 1, sprint 1.85), multiplicado por stock_cut a partir do momento em que a contagem de dias ultrapassa os dias de reservas do lado (30 — o período de planeamento da NATO; O Meu Exército usa o seu próprio valor). P_sam é o mesmo produto apenas sobre as categorias SAM — os lançadores de mísseis balísticos e de cruzeiro não disparam contra aeronaves nem entram nele; os próprios mísseis são uma reserva (abaixo).
P_cmb é o mesmo produto apenas sobre a aviação de combate — caças, aviões de ataque, bombardeiros e helicópteros de ataque (cmb_cats): é a potência aérea que ataca e combate no ar. Os drones, as aeronaves de transporte, de treino, de patrulha, AEW e reabastecedoras permanecem no bloco de Ar para as perdas, mas não atacam (as aeronaves reabastecedoras continuam a prolongar o alcance × 1,5). A superioridade aérea sup = P_cmb(s) ÷ (P_cmb(s) + P_cmb(d)), recalculada todos os dias a partir da aviação de combate que resta, multiplica os ataques do lado s contra terra, defesa antiaérea e mar; ar → ar continua simétrico.
dist = a menor distância entre os dois contornos (0 quando um se encontra dentro do outro), a partir dos pontos do contorno amostrados a cada 25 km. Contacto terrestre: automático quando dist ≤ contact_km, ou forçado a ligado / desligado pelo interruptor. Aviação: g_air = clamp(1 − dist ÷ reach, 0, 1), em que reach é o maior raio de combate documentado do lado (× 1,5 com aeronaves reabastecedoras registadas); um lado sem raio documentado só alcança um adversário adjacente. Mísseis: um tipo de míssil balístico ou de cruzeiro é lançado quando o seu próprio alcance documentado cobre dist (um tipo sem alcance documentado segue o maior alcance do lado; a artilharia de foguetes pertence ao bloco terrestre e só dispara em contacto terrestre). As frotas só se encontram quando os contornos estão a menos de sea_km (500 km): as marinhas de países distantes não se encontram no modelo — para além desse limite, mar → mar = 0 e os navios são alcançados apenas pela aviação (g_air × sup). A defesa antiaérea do defensor reduz os ataques aéreos recebidos em g_ad = 1 − ad_k × cov, cov = o maior valor entre a sua cobertura SAM de longo alcance e de médio alcance em altitude, recalculada todos os dias a partir das quantidades SAM que restam — pelo que a SEAD abre o céu gradualmente.
Para o defensor d e cada bloco g, a parte perdida num dia é f_g = min(cap, Σ termos ÷ S_g(d)), com um teto de cap (10 %) por dia. Os termos do fogo terrestre e da frota são k × gate × P_attacker — uma lei linear do tipo de Lanchester; os termos aéreos são os resultados das surtidas do atacante (a subsecção «Surtidas» abaixo) e os termos dos mísseis e dos drones os danos do que passa. Um tipo do bloco perde a parte do bloco × a sua exposição (parte I); um marcador sai do contorno quando restam menos de 0,5 unidades. Os dois lados são calculados a partir do estado no início do dia e aplicados em conjunto. Os meios de apoio desgastam-se a f_en = en_k × f_land mais a sua parte dos danos dos mísseis. Um termo é especial: a SEAD divide por S_sam(d), a força SAM do defensor sem os lançadores de mísseis — os lançadores perdem a mesma parte que o bloco, pelo que um lado cujos SAM desapareceram perde os seus lançadores ao teto quando as aeronaves os alcançam. A tabela abaixo enumera as taxas que restam; todas são pressupostos (estado A), publicados para que qualquer pessoa os possa contestar — uma alteração é uma linha de norms.json.
| bloco do atacante → bloco do defensor | taxa k por dia | condição de alcance |
|---|---|---|
| terra → terra | 0.024 | contacto terrestre |
| mar → mar | 0.016 | g_sea — os contornos a menos de sea_km |
| ar → terra, defesa antiaérea, mar e ar; SAM → ar | — | através de surtidas desde a parte K — ver «Surtidas» abaixo |
| — → meios de apoio | 0.5 × f_land | segue o bloco Terra |
Desde a parte K, a aviação ataca e perde através de surtidas, não através de uma potência ponderada. Cada tipo de aviação de combate — caças, aviões de ataque, bombardeiros, helicópteros de ataque e os UAV de ataque reutilizáveis que não são drones táticos de massa — realiza unidades × avail_air × completamento × gate_t × sortie_rate surtidas por dia: a condição de alcance do tipo é a das partes G e H (o raio de teatro com aeronaves-cisterna, os bombardeiros globais, a parte embarcada, as bases avançadas), a taxa depende da classe e do ritmo — caças e aviões de ataque 0.3 / 1.2 / 2.0 surtidas por aeronave e por dia a ritmo sustentado / de campanha / de sprint, bombardeiros 0.2 / 0.5 / 0.8, helicópteros de ataque 0.5 / 1.5 / 2.5, UAV de ataque 0.5 / 1.0 / 1.5. As surtidas que alcançam o adversário repartem-se por quatro missões segundo prioridade × o que o adversário tem (mission_target × o tamanho do seu bloco, a regra da parte H): contra-aéreo (só caças e aviões de ataque), SEAD (× sead_x 3 enquanto a cobertura SAM de longo / médio alcance do adversário em altitude estiver acima de cov_sead 0.5 — a defesa antiaérea é suprimida primeiro, 1991 e junho de 2025), ataques ao bloco terrestre (× land_nocontact 0.2 sem contacto terrestre — uma guerra aérea estratégica ataca a força de mísseis, a defesa antiaérea e a frota antes do exército nos seus quartéis) e ao bloco de Mar. Os caças que não alcançam voam contra-aéreo defensivo em casa — (todas − alcançam) × a parte ar-ar × a superioridade aérea do lado: um lado que perdeu o ar mantém os seus caças no solo.
O resultado de uma surtida é pk[mission] unidades ponderadas do adversário — o resultado esperado de uma surtida de peso de índice 1 (um caça): terra 0.06, SEAD 0.06, mar 0.02, contra-aéreo 0.03. Uma surtida conta × o peso de índice do seu tipo (um bombardeiro 2,0, um avião de ataque 0,8, um helicóptero 0,6, um UAV de ataque 0,2) × gen_f, os ataques terrestres × g_ad do defensor como antes, e × pk_tempo a ritmo sustentado (0.25: a guerra das bombas planadoras de 2024–25 atinge posições, não viaturas a descoberto). Uma surtida contra-aérea que alcança encontra as aeronaves do adversário no ar (presença = as suas surtidas ÷ as suas aeronaves de combate) e no solo (oca_ground 0.5 da frota estacionada), uma defensiva só no ar; o abate é × a relação de qualidade (gen_s ÷ gen_d)^air_q, limitada a 0,1 … 2 — uma frota de geração 3 contra uma de geração 5 obtém um quinto. As somas por bloco substituem as antigas taxas ar → terra / defesa antiaérea / mar / ar; o teto de 10 % por dia mantém-se.
As perdas das próprias surtidas do atacante: att = att_base ÷ gen_f × (1 + sam_x × a parte SAM sobrevivente do defensor × a sua cobertura em altitude × (1 − a superioridade aérea do atacante) × a parte dos engajamentos que o stock de interceptores do defensor cobre) × (1 + air_x × a parte do contra-aéreo do defensor entre as aeronaves no ar) para as surtidas de ataque, sem o termo aéreo para as surtidas contra-aéreas que alcançam (as varreduras encontram os caças do adversário através de pk.air), só a taxa base em casa — att_base 0.00025 (a coligação de 1991: 38 perdas em combate em cerca de 65 000 surtidas de combate, 0,0006; a base do modelo é metade disso, o termo SAM leva o resto), sam_x 3, air_x 2. As unidades terra-ar gastam int_shots.aircraft 0.1 interceptores por surtida sobre a parte coberta do território (as aeronaves de asa fixa primeiro do grupo de longo / médio alcance, os helicópteros primeiro do grupo de curto alcance — parte I); uma defesa antiaérea cujos interceptores se esgotaram já não abate surtidas. O bloco aéreo de um lado perde as suas próprias surtidas e os abates do contra-aéreo adversário, além dos danos dos mísseis e dos drones; o painel mostra «surtidas: N hoje · N desde o dia 1 · aeronaves perdidas N», a janela da linha as surtidas por tipo e missão com os seus resultados e as suas perdas, o CSV acrescenta as surtidas e as aeronaves perdidas por dia.
O interruptor Munições do par (parte K): publicado — as granadas de artilharia e os interceptores terra-ar são os stocks da parte I e esgotam-se; ilimitado — nenhum stock se esgota, o modelo das partes H e J. Os corredores da calibração são verificados em ilimitado (a verificação de regressão do núcleo); os valores publicados são apresentados à parte, com a campanha Ucrânia – Rússia a 45–55 % em vez de 28–38 % — os fluxos publicados de granadas alimentam o ritmo de campanha durante 3 (Ucrânia) e 9 (Rússia) dias.
Calibração da parte K (01.11.2026, uma só vez, depois dos dois passos da parte; os parâmetros sortie_rate, pk, att_base, sam_x e air_x dentro de × 0,5 … × 2 do ponto de partida do caderno de encargos, o interruptor Munições em ilimitado para os corredores das partes H e I; os valores por passo e por par estão no relatório do projeto): alterados pk.ad 0,04 → 0,06 (× 1,5 — a SEAD de um sprint tem de levar metade dos lançadores e da força SAM do Irão em 40 dias, as afirmações de junho de 2025), att_base 0,0005 → 0,00025 (× 0,5 — a taxa de 1991 inclui também as perdas para os SAM e para os canhões antiaéreos; com o termo SAM por cima, a taxa completa duplicava as perdas) e sam_x 6 → 3 (× 0,5 — de outro modo a aviação da Ucrânia perderia 7 aeronaves por mês contra as 1–3 da Oryx); não alterados sortie_rate, pk.land / sea / air, air_x; acrescentados pelo executor (estado A) pk_tempo, land_nocontact, oca_ground, air_q e int_shots.aircraft. Depois: Ucrânia – Rússia sustentado 94,5 / 99,4 % em ilimitado (94,3 / 99,5 publicado), a parte dos drones 57 / 78 %, a Rússia 227 surtidas de asa fixa por dia (100–300) e 3,3 aeronaves por mês (Oryx 2–5), a Ucrânia 36 e 2,9 (1–3); campanha 30,8 / 96,0 % em ilimitado (28–38 / ≥ 94) e 48,5 / 98,0 % publicado (45–55); Rússia – Estados Unidos campanha 71,4 / 94,9 % (68–74 / 93–97); Estados Unidos – Irão campanha: a defesa antiaérea do Irão −46 %, terra −8 %, os Estados Unidos 100 % — a aviação do Irão −25 % contra o corredor −30 … −60 % (o antigo termo ar → ar atingia um bloco aéreo de 532 unidades com toda a potência dos Estados Unidos que alcança; as surtidas encontram as aeronaves do Irão nos aeródromos a oca_ground); Israel – Irão sprint 40 dias 95,1 / 77,3 % — o Irão no corredor 76,2 ± 1 com os seus lançadores e a sua força SAM −60 %, Israel 1,0 acima do limite superior 94,1: a sua aviação perde 14 aeronaves em 40 dias (93 %) onde o antigo termo SAM → ar levava 90 (84 %); a referência Tempestade no Deserto com bases avançadas, 43 dias a ritmo de campanha: 0,68 surtidas por aeronave do inventário e por dia (cerca de uma por aeronave destacada), 0,0003 perdas por surtida (≤ 0,001), o exército do Irão −63 % (1991: 32–47 % a partir do ar). Não alcançado: Israel sem uma perda em 12 dias — no limite inferior de att_base, o modelo perde 5 aeronaves (2 em surtidas, 3 para o contra-aéreo do Irão); zero exige att_base abaixo da faixa e quebra a referência de 1991.
Os tipos de mísseis balísticos e de cruzeiro lançados de terra são uma reserva, não uma taxa. Reserva M(0) = o valor de mísseis do cartão (ms), quando publicado, senão lançadores × msl_per_launcher. Lançamentos por dia U = min(M, lançadores × msl_rate), em que msl_rate depende da intensidade; os lançadores são a quantidade do cartão e desgastam-se com o bloco de defesa antiaérea. Interceção = int_max × a cobertura SAM de longo / médio alcance do defensor em altitude (recalculada todos os dias), pelo que H = U × (1 − interceção) mísseis ultrapassam a defesa; cada um retira ao defensor msl_dmg unidades ponderadas do índice, repartidas segundo msl_target por ar (aeródromos), defesa antiaérea, terra e meios de apoio: f_g += H × msl_dmg × share_g ÷ S_g(d). O painel mostra «mísseis: lançados · intercetados · reserva restante» para cada lado que tenha mísseis, a cronologia «−N mísseis em reserva» e a tabela final os lançamentos e as interceções.
| parâmetro dos mísseis | valor | significado |
|---|---|---|
| msl_per_launcher | 8 | mísseis por lançador quando o cartão não tem valor de mísseis |
| msl_rate | 0.1 / 0.25 / 0.25 | lançamentos por lançador por dia em intensidade baixa / média / alta |
| int_max | 0.9 | interceção com cobertura total |
| msl_dmg | 0.15 | unidades ponderadas do índice retiradas por um míssil que ultrapassa a defesa |
| msl_target | 0.6 / 0.25 / 0.1 / 0.05 | prioridades do dano: ar / defesa antiaérea / terra / meios de apoio — desde a parte H, ponderadas pelo que o defensor tem |
| alcm_rate | 0.0333 / 0.0667 / 0.1 | mísseis de cruzeiro lançados do ar por dia como parte da reserva de 30 dias: sustentado / campanha / sprint |
Desde a parte H, os danos dos mísseis e dos drones que ultrapassam a defesa recaem sobre os blocos do defensor na proporção de prioridade × o que o defensor tem: share_g = target_g × S_g ÷ Σ_h target_h × S_h, pelo que f_g += dmg × target_g ÷ Σ_h target_h × S_h — msl_target e uav_target continuam a ser as prioridades (uma prioridade ponderada pela disponibilidade), um bloco que o defensor não tem não recebe nada, e um bloco pequeno já não recebe uma parte fixa de cada míssil (antes da parte H, um bloco de meios de apoio de 76 unidades recebia um décimo dos danos de cada Tomahawk, e «Safir Jeep −16 612» encabeçava as perdas de Estados Unidos – Irão). O cap de 10 % por bloco e por dia mantém-se. Os cinco tipos que mais perderam na tabela final são ordenados pelo peso da perda no índice (unidades perdidas × o peso da categoria); os valores apresentados são unidades. Os UAV de ataque reutilizáveis assumem a parte dos mísseis do bloco aéreo como o resto do bloco.
Mísseis de cruzeiro lançados do ar (desde a parte H): não têm cartões — a norma alcm guarda, por país e família de mísseis, os tipos portadores tal como constam do mapa, o alcance, a reserva para uma janela de 30 dias (a existente mais um mês de produção; 0 onde nada está publicado — a família então não lança nada), a ogiva e uma confiança, com uma fonte por entrada. Uma família conta quando pelo menos um portador tem aeronaves nos cartões do lado; a reserva do lado é a soma dessas famílias; lançamentos por dia = alcm_rate × a reserva de 30 dias × a condição de alcance da família (a regra dos drones: 1/30 a ritmo sustentado, 1/15 a ritmo de campanha, 1/10 a ritmo de sprint), nunca mais do que o que resta; a condição de alcance de uma família é a melhor dos seus portadores — clamp(1 − dist ÷ (raio × fator das aeronaves-cisterna + alcance)), ou a condição global ou embarcada do portador; a interceção como a dos outros mísseis de cruzeiro, os danos msl_dmg × (ogiva ÷ 450 kg, dentro de 0,5 … 1,5), repartidos como acima. A linha dos mísseis do painel conta-os na reserva («incl. N lançados do ar»), a tabela final mostra «dos quais lançados do ar», a cronologia diz no dia 1 «N mísseis de cruzeiro lançados do ar a bordo de M bombardeiros e caças (modelo)»; no cinema, os seus arcos partem do marcador do portador. O Kinzhal é aerobalístico e é intercetado como um míssil de cruzeiro — uma simplificação conhecida.
Reservas para uma janela de 30 dias (2026-10-27; família, reserva, portadores): Egito — SCALP-EG 100 (Dassault Rafale); França — SCALP-EG 300 (Dassault Rafale, Dassault Mirage 2000); Alemanha — Taurus KEPD 350 150 (Panavia Tornado IDS); Rússia — Kh-101 / Kh-555 185 (Tupolev Tu-95, Tupolev Tu-160), Kh-22 / Kh-32 250 (Tupolev Tu-22M), Kh-59 / Kh-69 24 (Sukhoi Su-34, Sukhoi Su-35, Sukhoi Su-30, Sukhoi Su-57, Sukhoi Su-24), Kh-47M2 Kinzhal 50 (Mikoyan MiG-31); Ucrânia — Storm Shadow / SCALP-EG 30 (Sukhoi Su-24, Mirage 2000-5F); Emirados Árabes Unidos — Black Shaheen (SCALP export) 600 (Dassault Mirage 2000); Reino Unido — Storm Shadow 400 (Eurofighter Typhoon); Estados Unidos — AGM-158 JASSM / JASSM-ER 2 950 (B-1 Lancer, B-52 Stratofortress, B-2 Spirit, McDonnell Douglas F-15E Strike Eagle, F-16 Fighting Falcon, F-15EX Eagle II, F/A-18 Super Hornet), AGM-158C LRASM 450 (B-1 Lancer, F/A-18 Super Hornet, B-2 Spirit). Sem reserva publicada — não lança nada: Azerbaijão, China, Irão, Israel, Países Baixos, Turquia.
Cada tipo de UAV tem uma função em uav_roles.json, recolhida por agentes de pesquisa com uma fonte para cada tipo (um cartão de país pode substituí-la com ur e uma fonte us): ataque unidirecional (owa — munições vagueantes, drones FPV de ataque, drones de ataque de longo alcance como Geran-2, Shahed-136, Liutyi, FP-1), ataque reutilizável (TB2, MQ-9, Orion, Mohajer-6, Hermes 900 …), reconhecimento (Orlan-10, Raven, ScanEagle, os mini e microdrones) e outros (carga, alvos, reabastecedores, iscas); um tipo que ninguém conseguiu identificar é de reconhecimento e apenas sofre perdas. Os drones de ataque unidirecional são um consumível, não uma unidade: o cartão traz ds — a reserva para uma janela de 30 dias, a existente mais um mês de produção, com a sua fonte (Geran-2 da Rússia 6000 por mês: a Força Aérea da Ucrânia contou 6297 Shahed / Geran e iscas em julho de 2025; a produção de FPV da Ucrânia cerca de 200 000 por mês em 2025; Shahed-136 do Irão 1500; Switchblade dos EUA 4400) — um cartão sem ds usa a sua quantidade. A reserva diminui com os lançamentos, em separado da dos mísseis, e nunca é reposta; o Índice de força do inventário, o Equilíbrio de forças e a percentagem restante não a veem (os cartões agregados de FPV não têm quantidade).
Os drones de longo alcance (alcance ≥ 500 km) são lançados como mísseis: uav_rate × a reserva por dia (0.0333 a ritmo sustentado — um mês de produção repartido por 30 dias; 0.0667 a ritmo de campanha, 0.1 a ritmo de sprint), nunca mais do que o que resta; um tipo alcança quando o seu alcance cobre a distância entre os contornos (o Geran-2 chega ao Alasca através do Estreito de Bering, o Shahed-136 a Israel, o FP-1 à parte europeia da Rússia); o defensor interceta min(uav_int_max, int_max × a sua cobertura SAM de longo / médio alcance) — a Força Aérea da Ucrânia indica 85–90 % dos lançamentos de Shahed de 2025 intercetados ou perdidos; cada drone que ultrapassa a defesa retira uav_dmg_long unidades ponderadas, repartidas segundo uav_target por terra 0.5, defesa antiaérea 0.25 e meios de apoio 0.25 — uma ogiva de 50 kg, um décimo de um míssil da classe Tomahawk; a maior parte dos danos reais recai sobre centrais elétricas e refinarias, que estão fora do modelo.
Os drones táticos (FPV, Lancet, Switchblade, Phoenix Ghost, Molniya — alcance inferior a 500 km) voam apenas onde as forças terrestres se encontram: a mesma taxa de lançamento a partir da reserva tática, uav_int_tac deles travados pela guerra eletrónica, por falhas de pontaria e pelo estado do tempo (mais uav_cuas quando o defensor tem sistemas contra-drones com unidades restantes — em 2024–25 apenas um a três lançamentos de FPV em dez atingiam o alvo), e cada drone que ultrapassa a defesa retira uav_dmg_tac unidades ponderadas do bloco de Terra. Com os drones no modelo, a taxa terra → terra divide-se: land_split.fire dos anteriores 0,030 fica com a artilharia e o tiro direto (k.land_land = 0.024), o resto é o termo dos drones — um par sem drones táticos perde essa parte. A Oryx contabiliza 60–70 % das perdas de viaturas confirmadas visualmente em 2024–26 como ataques de drones.
Os UAV de ataque reutilizáveis entram na potência aérea de combate P_cmb a uav_k por unidade de peso de índice — um TB2 não é um F-16 — com o fator de geração do ano da variante (a banda de gen_f.air: ≤ 1975 → 3, 1976–99 → 4, 2000–14 → 4,5, ≥ 2015 → 5), e desde a parte K voam as suas próprias surtidas (a classe uav de sortie_rate) e perdem através delas — um pequeno drone de massa (a regra de massa do índice) fica fora das surtidas. Os drones de reconhecimento e outros ficam como antes — no bloco aéreo só para as perdas.
No ecrã: uma linha «drones: lançados · intercetados · reserva restante» sob a dos mísseis para cada lado com drones de ataque unidirecional, «−N drones em reserva» na cronologia, um cartão «reserva de drones esgotada», a frase do dia na sua forma de drones quando os lançamentos de drones do dia superam em número os de mísseis («Rússia lança 200 drones, alvo: Ucrânia; Ucrânia interceta 180 …») e duas linhas da tabela final. No cinema, os drones de longo alcance são um fluxo de arcos tracejados — mais lentos do que os mísseis (2,5 s), com cabeça de 3 px, a partir dos marcadores de UAV do atacante, no máximo seis no ar por direção, com um «✕» na interceção; os drones táticos são os enxames na linha da frente.
Tipos com função nesta versão: 246 — ataque unidirecional 42 (longo alcance 10), ataque reutilizável 46, reconhecimento 147, outros 11; cartões com reserva de 30 dias e fonte indicada: 29.
Calibração da parte F (20.10.2026, Ucrânia – Rússia a ritmo sustentado e de campanha, Israel – Irão a ritmo de sprint, Rússia – Estados Unidos a ritmo de campanha; antes → depois): o ponto de partida da especificação — uma parte do fogo de 0,4, uav_dmg_tac 0,005, uav_int_tac 0,5, uav_k 0,3, uav_dmg_long 0,03 — dava Ucrânia – Rússia 92,7 / 98,7 % a ritmo sustentado e Ucrânia 52 % a ritmo de campanha, contra 94,3 / 99,5 e 33,2 % antes. O corredor de campanha (28–38 %) não se alcança com uma parte do fogo de 0,4, sejam quais forem os coeficientes dos drones: a reserva de drones é um mês de produção e gasta-se dentro da janela a qualquer ritmo, enquanto o termo do fogo cresce 17 × com o ritmo — por isso a parte do fogo passou a 0.8 (land_land 0.024, o limite do corredor), uav_int_tac a (nove em cada dez lançamentos de FPV falham), uav_k a 0.15 (os Mohajer-6, Saegheh e Shahed 129 do Irão elevariam de outro modo a sua potência da aviação de combate em 22 % e levariam Israel a 91,3 %) e uav_dmg_long a 0.015 (um décimo de msl_dmg, proporcional à ogiva). Depois: Ucrânia – Rússia a ritmo sustentado 93,2 / 99,0 %, de campanha 35,4 / 95,4 %, Rússia – Estados Unidos 71,1 / 94,9 %, Israel – Irão a ritmo de sprint 92,2 / 76,8 %, O Meu Exército – Israel sem alteração. A ritmo sustentado, os drones fazem agora entre um quarto e um terço do atrito terrestre de Ucrânia – Rússia; a ritmo de campanha é o fogo que o assegura, pois uma reserva limitada pela produção não pode crescer com o ritmo.
Desde a parte G a condição de alcance aéreo é definida por tipo, não por lado. P_cmb(s) = Σ sobre os tipos de aviação de combate (e os UAV de ataque reutilizáveis × uav_k) de peso × n × gen_f × gate_t, onde gate_t = max(teatro, global, embarcada): a condição de teatro é a antiga condição do lado — clamp(1 − dist ÷ reach) com o fator das aeronaves-cisterna — ou 1 quando o seletor do lado «Bases avançadas: no teatro» está ligado; a condição global vale 1 para um bombardeiro estratégico com apoio de cisternas; a condição embarcada é a condição naval para a parte de um tipo que voa de navios. Os helicópteros de ataque e os UAV de ataque passam apenas pela condição de teatro. Os ataques a terra, defesa aérea e mar usam a potência que alcança, × sup como antes; ar → ar e SAM → ar tomam a quota de P_cmb que alcança onde antes estava a condição do lado; as perdas do bloco aéreo e as taxas k não mudam, e sup continua a usar todo o P_cmb.
Bombardeiros estratégicos: um tipo da categoria Bombardeiros cujo alcance publicado sem reabastecimento (perf.json cr com crk «range», revisto em perf/range_overrides.json com uma fonte por tipo) é bomber_global_km = 9 000 km ou mais alcança qualquer adversário enquanto o lado conservar aeronaves-cisterna com unidades — B-52H 14 200 km, B-1B 9 400, B-2 11 000, Tu-95MS 15 000, Tu-160 12 300; o Tu-22M3 (6 800) e o H-6K (6 000) ficam abaixo do limiar e alcançam por raio (alcance × ⅓, × 1.5 com cisternas) como os caças. Sem cisternas vale para todos os bombardeiros a antiga regra do raio.
Aviação embarcada (norma cv): um tipo de aviação de combate cujo nome contém um dos cv.names voa de navios (navios cv = porta-aviões; both = porta-aviões e navios de assalto anfíbio, para os tipos STOVL F-35B e AV-8B), e uma ficha mista listada em cv.share voa apenas com a sua quota embarcada (o «F-35 Lightning II» dos EUA 0.3 — os F-35B e F-35C entre as três variantes; o «Dassault Rafale» da França 0.2 — o Rafale M). A capacidade da ala embarcada de um lado = Σ q × cap sobre os seus porta-aviões (cap por nome — Nimitz e Gerald R. Ford 48, Queen Elizabeth e Charles de Gaulle 24, Liaoning e Shandong 24, Fujian 36, Admiral Kuznetsov —, os porta-aviões ligeiros e navios anfíbios 12; senão, por categoria: porta-aviões 48, navios de assalto anfíbio 12; os porta-helicópteros Mistral e Type 075 não levam aviões de asa fixa) × a disponibilidade naval (avail_sea: a cada momento cerca de um terço dos porta-aviões está no mar), e cai com os porta-aviões do bloco naval. A parte embarcada de um tipo = min(n × quota, a capacidade livre), atendida na ordem de cv.names (os Super Hornet enchem primeiro os porta-aviões dos EUA, os F-35B ocupam os navios anfíbios); ataca através da condição naval — a partir do dia seguinte a nav_delay quando os contornos distam mais de sea_km, nunca contra um adversário sem saída para o mar — enquanto o resto do tipo mantém a condição de teatro.
Bases avançadas: um seletor por lado no painel — «nenhuma» (por omissão) ou «no teatro»: a aviação e os helicópteros de ataque do lado voam de bases junto ao adversário, pelo que todos os tipos alcançam (os Estados Unidos a partir das bases do Golfo contra o Irão); o hash guarda-o como sétimo e oitavo campos de &war= (none | theatre), uma ligação antiga sem eles significa «nenhuma». O registo diz no dia 1 que tipos de um lado alcançam — os bombardeiros com apoio de cisternas, a ala embarcada e o dia em que começa, as bases avançadas.
Desde a parte H, a condição de teatro é definida por tipo segundo o seu próprio raio: gate_t = clamp(1 − dist ÷ (radius_t × tk_t)), onde radius_t vem de perf.json (um raio de combate, ou um alcance × o fator de raio) ou do próprio cartão do país (cr, com a sua natureza crk e a sua fonte crs — o F-16I Sufa de Israel, 1 500 km com depósitos conformais, contra os 550 km de um F-16C limpo) e tk_t é o fator das aeronaves-cisterna para caças, aviões de ataque e bombardeiros enquanto o lado conservar aeronaves-cisterna com unidades, 1 para os helicópteros; um helicóptero de ataque sem raio em perf toma heli_radius_km (300 km — o Ka-52 e o AH-64 voam 250–300 km), um UAV de ataque reutilizável o seu alcance de uav_roles, um tipo de combate sem qualquer valor a mediana dos raios da sua categoria no lado, e só um lado sem nenhum raio mantém a antiga condição do lado. As condições global e embarcada da parte G não mudam (gate_t = o máximo das três); o valor «alcance: ar» do painel mantém-se como referência — o maior raio do lado. Israel – Irão a 896 km: o F-15 a 0,68, o F-16I a 0,60, o F-15I a 0,53, o F-35I a 0,46 — 56 % da potência da aviação de combate de Israel alcançam o adversário, em vez dos 68 % da condição do lado; o J-10 da China contra os Estados Unidos 0 (o H-6K já não abre a condição de alcance aos caças).
Calibração da parte G (27.10.2026, Estados Unidos – Irão ao ritmo de campanha, 30 dias, mútuo, sem bases avançadas — um par cuja condição de alcance aéreo estava antes fechada: os contornos distam 7 529 km, além do maior raio × 1.5, pelo que os Estados Unidos atacavam só com os mísseis da frota e o Irão conservava 95 %): com os bombardeiros (140 B-52H / B-1B / B-2 desde o dia 1) e a ala embarcada (cerca de 230 Super Hornet e F-35 no mar a partir do dia 8) o Irão conserva 76.4 % — defesa aérea e mísseis −48 %, aviação −39 %, terra −2 %, os Estados Unidos 100 % (os seus aviões encontram os SAM iranianos: umas poucas unidades). Os corredores do revisor para a defesa aérea (−35 … −60 %) e a aviação (−30 … −60 %) cumprem-se; o corredor terrestre (−5 … −15 %) não é alcançado — com k.air_land 0.012 e um bloco terrestre de 6 400 unidades ponderadas, toda a aviação de combate dos EUA com alcance pleno desgastá-lo-ia cerca de 5 % em 30 dias (bases avançadas no teatro: −12 %), e o modelo não tem outro termo ar → terra além dessa taxa; as taxas não foram alteradas. Israel – Irão, Rússia – Estados Unidos, Ucrânia – Rússia e O Meu Exército – Israel ficam dentro dos corredores do caderno de encargos (± 1 / ± 2 / sem alteração / sem alteração).
Um bloco que perdeu uma grande parte de si próprio não combate como o todo: os estudos de Dupuy e o TNDM situam a perda de eficácia de combate de uma unidade em 30–50 % de baixas, e as retiradas de março – abril de 2022 deixaram para trás colunas de veículos abandonados. O modelo dá a cada bloco um ponto de rutura como parte do seu tamanho no dia 0 — break_pt: terra 0.5, aviação 0.4, defesa antiaérea e mísseis 0.3, frota 0.4. Acima dele o bloco combate com coesão plena; abaixo dele a potência do bloco é multiplicada por cohesion_f, linear de 1 no limiar a cohesion_min (0.2) em zero — os restos continuam a combater, não desaparecem. O fogo terrestre, as surtidas, o fogo SAM e os ataques da frota de um bloco quebrado caem com ele. Um bloco terrestre abaixo do limiar em contacto terrestre perde × break_loss_x (1.5) — os veículos abandonados e capturados, cuja parte nas listas da Oryx sobe durante uma retirada.
No ecrã: um cartão «forças terrestres abaixo do ponto de rutura (48 %)» com a bandeira e o nome do lado, uma vez por bloco no dia em que o cruza, a mesma etiqueta na cronologia, uma linha «abaixo do ponto de rutura desde o dia N» na tabela final, o multiplicador na janela «porquê» do bloco e da potência do atacante, e a linha da frente desenhada deslocada para o território do lado abaixo do limiar — 20 px no limiar, 60 px em zero. Nenhum bloco é alguma vez «derrotado»: as palavras do ecrã são o limiar e o multiplicador.
Uma salva de 500 mísseis não é intercetada à taxa de uma salva de 50. Cada lançador da defesa antiaérea bate um número de alvos por dia — ad_channels da sua família (canais de tiro × ciclos de fogo por dia): Patriot 6, S-400 8, SAMP/T 6, Buk 6, Tor 12, Pantsir 16, Iron Dome 20, NASAMS 8; uma família fora da lista toma o valor do seu escalão — longo 6 / médio 8 / curto 12. A capacidade da defesa por dia = Σ lançadores × canais × disponibilidade; os alvos do dia = os mísseis + os drones de longo alcance × sat_uav_ch (0.3 de um canal cada) + as surtidas do adversário sobre a cobertura. Os mísseis balísticos são batidos apenas pelo grupo de longo e médio alcance (A); os mísseis de cruzeiro, os drones e as aeronaves primeiro pelo grupo de curto alcance (B) e depois pelo que resta ao grupo A. A interceção do dia = a taxa plena × min(1, capacidade ÷ alvos)^sat_k (1.0); o excesso acima da capacidade passa à taxa mínima.
Referências: as noites recorde da Ucrânia em 2025 (700 + Shahed e 20–40 mísseis — cerca de 85 % dos drones e 50–70 % dos mísseis intercetados, a Força Aérea da Ucrânia), a Guerra dos Doze Dias (salvas de 100–200 mísseis balísticos — 86–90 % intercetados, as IDF), o mar Vermelho de 2024 (as salvas dos Houthis contra os contratorpedeiros — cerca de 100 % com dois ou mais SM-2 por alvo). Nos pares calibrados a capacidade nunca é atingida — a Ucrânia cerca de 4 300 alvos por dia, a Rússia cerca de 14 700, Israel 500–650, o Irão 700–1 000, os Estados Unidos cerca de 7 400, contra no máximo 1 500 alvos por dia — pelo que a saturação não altera nenhum dos corredores; manifesta-se numa defesa antiaérea pequena contra uma salva grande. No ecrã: «capacidade da defesa antiaérea: N alvos por dia — hoje N» sob os mísseis, um cartão «defesa antiaérea saturada: N de N alvos batidos» com a bandeira e o nome do lado no primeiro dia em que os alvos excedem a capacidade, a tabela dos grupos na janela «porquê» dos interceptores.
A maioria dos mísseis e dos drones de longo alcance não é disparada contra o equipamento que o mapa conta: centrais elétricas, cidades, refinarias, fábricas e postos de comando estão fora do modelo. strike_outside é a parte dos lançamentos contra tais alvos — 0.4 por defeito (um pressuposto) e, para os pares com fonte: Rússia → Ucrânia 0.65 (a Força Aérea da Ucrânia, 2024–25: a maioria dos Shahed e dos Kh-101 vai para o sistema energético e para as cidades), Ucrânia → Rússia 0.7 (refinarias, aeródromos sem equipamento no modelo, depósitos), Estados Unidos → Irão 0.3 (instalações nucleares, comando, indústria), Israel ↔ Irão 0.4. A parte é retirada antes do dano; a interceção conta-se em cada lançamento, pelo que o «lançados · intercetados» do ecrã continua a ser o facto e o dano ao equipamento vem apenas do resto. msl_target voltou às prioridades neutras e foi recalibrado com a parte (parte N.4).
Os drones táticos são uma única cadeia com o mesmo resultado de antes e elos honestos: lançamentos × (1 − uav_void 0.89: falhas, interferência, estado do tempo e ataques repetidos a um veículo já atingido — RUSI 2024–25: 10–30 % dos lançamentos de FPV chegam ao alvo; × (1 − uav_cuas 0.1) quando o defensor tem sistemas contra-drones com unidades restantes) = os drones que chegam; × uav_hit_kill 0.05 = os veículos destruídos (a maioria dos impactos de FPV imobiliza, a destruição exige um segundo ou terceiro drone — cerca de um veículo destruído por 180 lançamentos, a Oryx face aos volumes de lançamento de 2025); × o tamanho ponderado médio de um veículo do bloco terrestre do defensor (apenas os veículos — os sistemas ATGM, os morteiros, os canhões anticarro, os MANPADS e o pessoal do bloco não são veículos; Ucrânia 0.27, Rússia 0.47 unidades do índice) = as unidades ponderadas perdidas. A calibração mantém a parte dos drones nas perdas terrestres da Ucrânia no seu corredor (50–70 %). O ecrã diz «6 970 lançamentos → 836 chegaram → 84 veículos» na janela «porquê» e «N veículos destruídos» sob os drones.
Cenário: uma guerra mútua, ou «A ataca B» — o lado que defende ataca com a sua potência terrestre × def_k (2,0: a regra empírica de 3 : 1 para um atacante, FM 3-0 / Dupuy) no termo terra → terra, e os ataques do atacante não levam multiplicador; a aviação, a defesa antiaérea, o mar e os mísseis não mudam. A cronologia indica no dia 1 quem defende.
Ritmo: sustentado é o ritmo observado em 2022–2026 — uma intensidade de fogo de 0.03 mais os drones táticos, que lançam um mês de produção dentro da janela seja qual for o ritmo (Oryx, perdas confirmadas visualmente de 2025 — um mínimo: a Rússia cerca de 53 carros de combate e 344 viaturas de todo o tipo por mês, a Ucrânia 27 e 283; os 30 dias do modelo a ritmo sustentado desgastam o bloco terrestre da Rússia cerca de 3 % e o da Ucrânia cerca de 8 %). Campanha (1) é cerca de 33 × e sprint (1.85) cerca de 62 × a intensidade de fogo do ritmo sustentado, e o painel indica-o: «Ritmo: sprint ≈ 62× o ritmo observado em 2022–2026»; as perdas terrestres dos 30 dias diferem menos do que isso, porque o termo dos drones não cresce com o ritmo.
Fornecimento externo por lado: moderado 5 % ou alto 10 % do inventário inicial ponderado de terra, ar e defesa antiaérea por mês (as entregas à Ucrânia em 2022–24 foram dessa ordem para os blindados), creditado todos os dias a cada tipo desses blocos — q += q(0) × supply ÷ 30, nunca acima de q(0); um tipo que tinha desaparecido regressa ao contorno com «+N». Os mísseis não são repostos: a reserva ms não aumenta.
A frota ataca a costa com mísseis de cruzeiro: um navio cuja classe transporta mísseis de ataque a terra (nav_cells — células por navio × a parte carregada com mísseis de ataque a terra; Ticonderoga 122 × 0,4, Arleigh Burke 96 × 0,3, Ohio SSGN 154, Virginia 12, Yasen 32, Oscar II 72 × 0,5, as corvetas e fragatas russas com lançador universal 8) acrescenta as suas células à reserva de mísseis navais do seu lado; lançamentos por dia = Σ q × nav_strike × nav_rate (0,1 / 2 / 4 por peso de navio a ritmo sustentado / de campanha / de sprint — cerca de um Kalibr por dia é o ritmo observado em 2022–2026; os cruzadores pesam 1,0, os contratorpedeiros 0,8, as fragatas e corvetas 0,5, os SSGN 3,0, os outros submarinos 0,3), a partir do dia nav_delay + 1 (7) quando os contornos distam mais de sea_km, nunca contra um defensor sem litoral (landlocked_iso); a interceção e os danos são os dos mísseis terrestres. A linha dos mísseis conta-os em conjunto, a tabela final mostra «dos quais navais». Estados Unidos – Rússia a ritmo de campanha, 30 dias: cerca de 3700 mísseis de cruzeiro da frota dos Estados Unidos e cerca de 700 Kalibr de submarinos e corvetas russos; o Irão não tem nenhum navio com capacidade de ataque.
Lançadores estratégicos — um cartão das categorias de mísseis cujo nome consta de icbm_names (Yars, Topol, Voevoda, DF-5, DF-31, DF-41, Minuteman, Trident …) ou que leva nuc: 1 — ficam fora do modelo convencional: não lançam na troca de mísseis nem entram no bloco de defesa antiaérea e mísseis (o cartão diz «fora do modelo: nuclear estratégico»); o Índice de força do inventário e o Equilíbrio de forças conservam-nos como antes. Os lançamentos da Rússia contra os Estados Unidos em 30 dias passam de cerca de 4000 (2500 dos quais ICBM) para cerca de 1700 — 1000 dos lançadores terrestres e 700 da frota.
Os submarinos de mísseis balísticos são também lançadores estratégicos: um cartão de Submarinos cujo nome seja exatamente um dos de ssbn_names (Ohio class SSBN, Borei, Delta IV, Type 094, Vanguard, Triomphant) leva nuc: 1 e fica fora do bloco do mar — em patrulha de dissuasão não participa na troca convencional e não leva mísseis de cruzeiro de ataque a terra em nav_cells; o Ohio class SSGN com Tomahawk e os submarinos de ataque continuam dentro.
A geração de um tipo multiplica a sua potência de combate no Live War — P_cmb da aviação de combate (gen_f.air), P_sam da defesa antiaérea de área (gen_f.sam) e a parte dos carros de combate principais de P_land (gen_f.mbt; os outros tipos terrestres a 1,0): um F-4 dos anos 1960 ataca e combate a 40 % de um F-35, um F-14 ou MiG-29 dos anos 1980 a 70 %, uma bateria I-HAWK de 1971 defende a 40 % de um David's Sling. O inventário, a percentagem restante, o Índice de força do inventário e o Equilíbrio de forças não mudam — um tipo conta como uma unidade, por mais antigo que seja; muda apenas a força com que ataca e quanto abate.
O valor provém de perf.json (gen — recolhido por agentes de investigação, com uma fonte para cada tipo: uma geração de caça indicada 3 / 4 / 4,5 / 5, ou, para bombardeiros, helicópteros de ataque e sistemas de defesa antiaérea, a faixa do ano em que a variante entrou em serviço, ≤ 1975 → 3, 1976–99 → 4, 2000–14 → 4,5, ≥ 2015 → 5; carros de combate principais 1 / 2 / 3 / 3,5) ou do próprio cartão do país (gn com a sua fonte gs — o F-16I Sufa de Israel 4,5, o Saeqeh do Irão, derivado do F-5, 3), que tem precedência. Um tipo sem valor conta a 1,0; o painel diz «N tipos sem dados de geração» e lista-os numa dica.
Tipos de combate dos países documentados: 263 · com geração: 261 · sem dados de geração (contados a 1,0): 2
Calibração com o fator de geração (Israel – Irão, sprint, 40 dias, outubro de 2026): a superioridade aérea do Irão desce de 0,37 para 0,22 — os seus F-4, F-5 e os Saeqeh / Kowsar derivados do F-5 contam a 0,35, os seus F-14 e MiG-29 a 0,7, as suas baterias HAWK, Rapier e S-200 a 0,4; Israel conserva 93 % do seu inventário, a sua aviação 88 % e a sua defesa antiaérea 82 % (85 / 75 / 53 % sem o fator), os lançadores e a força SAM do Irão −51 %. Os multiplicadores aéreos da especificação {3: 0.5, 4: 0.8, 4.5: 0.9} davam à aviação de Israel 83 %, uma superioridade aérea de 0,71 e ao Irão −45 %, pelo que 3 → 0,35, 4 → 0,7 e 4,5 → 0,95; o air_ad continua a 0,030. Ucrânia – Rússia a ritmo de campanha: a Ucrânia conserva 33 % (26 % sem o fator — os T-72B3 da Rússia atacam a 0,6, os seus Su-34 e Su-35 a 0,95, os Leopard 2A6 da Ucrânia a 1,0); Rússia – Estados Unidos 71 / 95 %.
| gen_f — multiplicador de geração | valor |
|---|---|
| air — aviação de combate, geração 3 / 4 / 4,5 / 5 | 0.35 / 0.7 / 0.95 / 1.0 |
| sam — defesa antiaérea de área, ano da variante ≤ 1975 / 1976–99 / 2000–14 / ≥ 2015 | 0.4 / 0.7 / 0.9 / 1.0 |
| mbt — carros de combate principais, geração 1 / 2 / 3 / 3,5 | 0.4 / 0.6 / 0.85 / 1.0 |
| none — um tipo sem dados de geração | 1.0 |
Pontos de referência das taxas (v2 com aviação de combate e superioridade aérea, outubro de 2026): dois exércitos vizinhos iguais, a ritmo de campanha, perdem cada um cerca de 30 % do seu inventário em 30 dias — o bloco terrestre cerca de 45 %, o bloco de Ar 15–25 %, o bloco de defesa antiaérea até 40 % (os Estados Unidos contra si próprios: 29 %; Israel 42 %; a ritmo sustentado cerca de 2 %); os blocos de Ar de dois lados iguais já não se desgastam depressa um ao outro, porque cada um ataca com metade da superioridade aérea e apenas com a sua aviação de combate. Um adversário de 3 : 1 é desgastado até cerca de um décimo em 30 dias, enquanto o lado mais forte perde cerca de 7 % — a lei linear conserva a potência do atacante enquanto os blocos do defensor encolhem; dois exércitos que não se tocam e não têm nem aviação de longo alcance nem mísseis não perdem nada em terra — apenas no ar, conforme as condições de alcance, e no mar só a menos de sea_km.
Calibração em Israel – Irão 2026 (intensidade alta, 40 dias, sem contacto terrestre), face aos números publicados da guerra de 28 de fevereiro – 8 de abril de 2026: lançadores de mísseis balísticos do Irão −55 % (IDF, 10 de abril de 2026: cerca de 200 de 470 destruídos e 80 inutilizados), a sua força SAM −55 % (IDF e CENTCOM: cerca de 80 % dos sistemas de defesa antiaérea atingidos; o modelo conta os lançadores que sobrevivem, não os radares), a sua reserva de mísseis capazes de alcançar Israel −54 % (650 lançados contra Israel em 40 dias e cerca de 1400 contra os Estados do Golfo), a sua frota −28 % (CENTCOM: mais de 155 embarcações danificadas ou destruídas, na sua maioria pequenas embarcações de baixo peso no índice), cerca de 70 % dos lançamentos intercetados à medida que a cobertura de Israel se desgasta (cerca de 90 % em 2026). Com a aviação de combate e a superioridade aérea de outubro de 2026, o modelo dá: lançadores e força SAM do Irão −43 %, a sua reserva de mísseis −61 % (cerca de 1500 lançamentos, 90 % intercetados), a sua frota −27 % — alcançada apenas pela aviação de Israel, porque os dois contornos distam 900 km e as frotas não se encontram; Israel conserva 85 % do seu inventário, a sua aviação 75 % e a sua defesa antiaérea 53 %, contra os 97–98 % reais e algumas baterias atingidas. Os coeficientes foram ajustados dentro de × 0,5 … × 2 da especificação: air_ad 0,030 (o limite superior — os ataques provêm agora apenas da aviação de combate, multiplicada pela superioridade aérea), sam_air 0,008 e sam_eff 0,25 (nenhuma aeronave israelita foi perdida para os SAM iranianos), msl_rate em alta 0,25 (a média dos 40 dias, não a taxa do dia 1), msl_dmg 0,15, air_sea 0,006, land_land 0,030. O que fica em aberto é a qualidade dos tipos: um índice só de quantidades dá aos 200 caças do Irão dos anos 1960–80 o mesmo peso por unidade que aos F-16, F-15 e F-35 de Israel, pelo que a aviação de combate do Irão conserva 37 % da superioridade aérea e desgasta a pequena força SAM de Israel na mesma parte por unidade em que Israel desgasta a do Irão; um fator de geração é o passo seguinte e não faz parte da v2. Em 2026, a maior parte dos ataques ao Irão foi realizada pelos Estados Unidos: o modelo reproduz o sentido e a ordem de grandeza dos números de 2026, não a guerra.
A camada cinematográfica do ecrã de guerra é decorativa: desenha os números do dia e nunca influencia o cálculo; está desligada com a definição de «menos movimento» do sistema e pode ser desligada no painel (Cinematic). Cada painel tem a sua própria camada recortada aos seus limites — nada é desenhado sobre a coluna central; um voo de um contorno para o outro sai pela borda do seu painel e entra pela borda do outro na mesma curva. A ação decorre em segundos reais, seja qual for a velocidade — o dia é apenas um contador: as saídas e os mísseis são um fluxo contínuo construído a partir dos números do dia em curso. Uma saída dura 3 s: o sprite do avião ou helicóptero descola do marcador do atacante mais próximo do alvo (1,2 s de ida), ataca (uma explosão de três anéis, fumo sobre o marcador atingido durante 6 s), regressa pelo mesmo arco (1,2 s) e aterra com um clarão na sua base; a parte perdida nesse dia — pelo menos uma quando alguma se perdeu — não regressa e cai com um rasto de fumo. Uma nova saída parte a cada 0,8 s enquanto o dia tiver ataques; há de duas a seis no ar por direção. Os mísseis voam 1,5 s em arcos balísticos altos com cabeça brilhante e cauda; os intercetores partem do marcador SAM mais próximo do defensor (no máximo min(6, interceções ÷ 20)) e rebentam na aproximação com um «✕». Onde as forças terrestres se tocam, a linha da frente é desenhada ao longo da fronteira comum em ambos os contornos, com clarões de artilharia, e os tanques e viaturas de combate mais próximos avançam 20–30 px para a frente e regressam. No máximo quatro etiquetas «−N» por painel, 3 s cada; no máximo seis explosões por painel ao mesmo tempo; a frase do dia sob a placa muda no máximo a cada 3 s; um tipo que chegou a zero fica dois dias como um destroço cinzento. Os sprites têm 40 px no zoom 6 e mais perto, 32 px no zoom 5 e 26 px mais longe. No máximo 60 elementos se movem ao mesmo tempo num painel.
Record é uma cena limpa para um vídeo: 4 s por dia, câmara ligada, seletores e botões escondidos (Esc traz-os de volta); uma introdução de 4 s e um final de 8 s enquadram a execução (2 s e 4 s a 1 s por dia). A câmara é um zoom real do mapa (Leaflet flyTo), ligada por defeito a 1, 2 e 4 s por dia, e funciona como no cinema: um plano é uma posição de câmara mantida 6 s com um único movimento lento no seu interior — uma aproximação de 0,7 nível de zoom (× 1,6 de escala, nunca acima do zoom 8,5, para que o contorno continue reconhecível) ou o afastamento de volta ao enquadramento; a câmara nunca segue a mudança de dia. Um ciclo de cinco planos dura cerca de 30 s: a vista geral de ambos os painéis (onde aparecem os cartões de eventos — reservas esgotadas, um bloco abaixo de 75 / 50 / 25 %, as frotas em combate, o primeiro abastecimento, uma linha de estado a cada dez dias; um cartão de cada vez, 3 s), o painel do atacante a aproximar-se do grupo de onde partem as suas saídas e mísseis, o painel do defensor a aproximar-se do grupo dos impactos, o painel do atacante a afastar-se enquanto as saídas regressam e aterram, o painel do defensor a afastar-se. Os papéis trocam-se em cada ciclo, de modo que ambos os painéis recebem os mesmos grandes planos, domine quem dominar; uma aproximação que deixasse menos de três marcadores no enquadramento fica na vista geral. No dia 0 e com «Fit each» ambos os painéis enquadram o equipamento — o retângulo dos marcadores mais 10 % (Rússia: a sua parte europeia; Estados Unidos: a parte continental); um zoom ou um arrasto do utilizador para o voo e afasta a câmara desse painel durante 10 s; a 0,5 s por dia não há câmara. Os números são os mesmos que sem o cinema.
Não modelados, por opção de conceção: produção, mobilização, aliados, terreno, instrução, moral, reparação de equipamento danificado, meteorologia, informações (o fornecimento externo e a geração dos tipos são os únicos termos de qualidade — acima). As reservas nunca são empenhadas (uma opção «a reserva entra no dia X» consta da lista de tarefas pendentes). Os efetivos não são «abatidos» — entram apenas como completamento. As armas nucleares ficam totalmente de fora. A cronologia indica as perdas do dia por categoria e a tabela final mostra inicial → restante por bloco, o total de unidades perdidas, os mísseis e os drones lançados e intercetados e os cinco tipos que mais perderam em cada lado.
Calibração da parte H (27.10.2026, uma só vez, depois das três alterações da parte — a repartição dos danos por prioridade × disponibilidade, a condição de teatro por tipo, os mísseis de cruzeiro lançados do ar; cada coeficiente dentro de × 0,5 … × 2 do build 2026-10-19k; os valores por passo e por par estão no relatório do projeto): mantiveram-se três corredores de antes — Ucrânia – Rússia sustentado 94 ± 1 / 99,5 ± 0,5 e campanha 28–38 / ≥ 94, Israel – Irão sprint 40 dias 93,1 / 76,2 ± 1, Rússia – Estados Unidos campanha 68–74 / 93–97, Estados Unidos – Irão campanha sem bases: defesa antiaérea −35 … −60 %, aviação −30 … −60 %, terra −5 … −15 % — e acrescentou-se um: a ritmo sustentado, os drones táticos respondem por 50–70 % das perdas terrestres da Ucrânia e por pelo menos metade das da Rússia (afirmações ucranianas de 2025: 66 % do equipamento russo inutilizado em janeiro foi-o por UAV de ataque; RUSI, fevereiro de 2025: 60–70 %), contra 22 % e 40 % no modelo anterior. Alterados: intensity_f.low 0.03 (× 0,5, o limite inferior do corredor — as perdas observadas são agora fogo mais drones, pelo que a metade do fogo é menor), uav_dmg_tac (× 2, o limite superior), uav_int_tac (× 0,95: com sistemas contra-drones, 14 lançamentos em 100 atingem um alvo), intensity_f.high 1.85 (× 1,23 — as condições de alcance por tipo reduzem a parte que alcança de ambos os lados de Israel – Irão, Israel 0,68 → 0,56 e Irão 0,48 → 0,21 de P_cmb, e o sprint de 40 dias tinha subido para 94,3 / 81,0 %), msl_target 0.6 / 0.25 / 0.1 / 0.05 (a prioridade do ar sobe, a de terra desce: uma campanha de mísseis de cruzeiro começa pelos aeródromos e pela defesa antiaérea — junho de 2025: 15–16 aeronaves iranianas destruídas no solo em seis aeródromos). Depois: Ucrânia – Rússia sustentado 94,8 / 99,0 % com uma parte dos drones de 59 / 78 %, campanha 31,8 / 95,2 %; Israel – Irão sprint 93,5 / 76,7 %; Rússia – Estados Unidos campanha 72,4 / 95,1 %; Estados Unidos – Irão campanha sem bases: Irão 73,5 % — defesa antiaérea −52 %, aviação −38 %, terra −8 %, os Estados Unidos 100 %. O valor sustentado da Rússia fica no limite do seu corredor: os três objetivos do ritmo sustentado só se cumprem numa faixa estreita, no limite inferior de intensity_f.low — assinalado, não forçado.
O ritmo de sprint está ancorado numa única referência — a Guerra dos Doze Dias de junho de 2025 (Israel – Irão, 40 dias de sprint no modelo); os valores de sprint de qualquer outro par são uma extrapolação desse único caso, não uma calibração.
Três casos publicados confrontados com o modelo — os factos com as suas fontes, os valores do modelo para o par e o ritmo mais próximos, e o que a comparação diz. Os factos são contagens onde existe uma contagem (Oryx, as tabelas do GWAPS baseadas em imagens) e afirmações onde só existem afirmações (os números das IDF e do CENTCOM); o modelo corre tal como está, sem nenhuma definição alterada para a comparação.
| caso | facto (fonte) | modelo | leitura |
|---|---|---|---|
| Ucrânia – Rússia, 2025 — Oryx, entradas confirmadas visualmente acrescentadas à lista (um mínimo): Rússia janeiro – dezembro, Ucrânia março – agosto | A Rússia perde cerca de 53 carros de combate, 157 viaturas blindadas (IFV, APC, MRAP, IMV) e 28 peças de artilharia por mês — 344 unidades de todo o tipo; a Ucrânia 27 / 172 / 28 — 283 (as perdas ucranianas são muito menos filmadas: 2,3 : 1 face às russas na mesma janela). A parte dos ataques de drones é afirmada, não contada: 60–70 % (RUSI, fevereiro de 2025; Syrskyi: 66 % em janeiro de 2025). Oryx ↗ RUSI / Forbes ↗ | Ritmo sustentado, 30 dias (build 2026-10-19o, com a exposição da parte I e as surtidas da parte K): Rússia 157 carros de combate, 333 viaturas blindadas, 55 peças de artilharia — o seu bloco terrestre −1,4 %; Ucrânia 105 / 655 / 250 — o seu bloco terrestre −7,7 %; os drones táticos respondem por 85 % das perdas terrestres da Rússia e por 56 % das da Ucrânia, a aviação por 5 % das da Ucrânia (as granadas da Ucrânia esgotam-se no dia 15 e o seu fogo cai ao mínimo). Antes da parte I, a mesma execução dava 121 / 429 / 128 e 53 / 1 103 / 369. | Desde a parte I, um tipo desgasta-se à exposição da sua categoria (carros de combate e IFV 1,0–1,3, peças rebocadas 0,25, MRAP 0,1) e a perda ponderada do bloco não muda, pelo que a repartição se deslocou para a frente: as categorias da Rússia ficam agora a 2–3 × o mínimo da Oryx (carros de combate 2,9, viaturas blindadas 2,1, artilharia 2,0 — a Oryx é um limite inferior; o IISS situou as perdas russas de carros de combate em 2024 em 1 400 contra cerca de 1 300 documentadas), as da Ucrânia a 3,4–3,6 × para carros de combate e viaturas blindadas e a 8,5 × para a artilharia (os seus cartões levam 2 101 peças autopropulsadas — um parque muito acima do ativo). O que a repartição não consegue fazer: a perda ponderada do bloco é fixada pelos corredores calibrados, pelo que a soma sobre as categorias também é fixa — o bloco terrestre da Ucrânia perde cerca de 4,8 × e o da Rússia cerca de 2,9 × a perda ponderada da Oryx-2025, seja qual for a exposição; a decisão do proprietário (01.11.2026): esta é a imagem honesta — a Oryx é um mínimo, as categorias da Rússia a 2–3 × são aceites tal como estão, o parque de artilharia da Ucrânia nos cartões está sobrestimado e vai a uma auditoria na parte M, a taxa terrestre sustentada não é tocada. Leia-se o bloco, não a categoria. |
| A Guerra dos Doze Dias, 13–24 de junho de 2025 — Israel – Irão a ritmo de sprint, 12 dias | O Irão lançou cerca de 550 mísseis balísticos e 1 000 drones; 86–90 % dos mísseis foram intercetados, 31–42 impactos; as IDF afirmam ter destruído cerca de 250 dos 350 lançadores, mais de 80 baterias SAM e 15–16 aeronaves no solo; Israel não perdeu nenhuma aeronave tripulada (dois a sete UAV). Times of Israel ↗ FDD ↗ | Desde a parte K (build 2026-10-19o): o Irão lança 556 mísseis e 1 500 drones (toda a sua reserva de 30 dias), cerca de 90 % intercetados; Israel realiza cerca de 300 surtidas por dia (2,0 por aeronave × avail 0,65 × as condições de alcance), três quartos das surtidas de ataque em SEAD enquanto a cobertura do Irão se mantém — os lançadores e a força SAM do Irão −60 % em 40 dias, a sua aviação −13 % (as surtidas contra-aéreas encontram as suas aeronaves nos aeródromos), a sua frota −2 %; Israel perde 5 aeronaves em 12 dias (2 em surtidas, 3 para o contra-aéreo do Irão) e 14 em 40 dias, a sua aviação 93 %, a sua defesa antiaérea 74 %. | Os lançamentos e a interceção coincidem; a SEAD através de surtidas leva os lançadores e a defesa antiaérea na ordem de grandeza das afirmações das IDF (afirmações, não contagens), a aviação no solo nas 15–16 reportadas. O que o modelo ainda faz: perde 5 aeronaves israelitas em 12 dias onde nenhuma se perdeu — att_base no limite inferior da sua faixa e o contra-aéreo restante do Irão (os seus caças voam um quarto da sua cobertura a uma superioridade aérea de 0,23); zero exige uma taxa de perdas abaixo da referência de 1991. Um limite conhecido — sem furtividade, sem armas stand-off. |
| Interceptores — Israel, junho de 2025 e fevereiro – abril de 2026; Ucrânia 2026 | Junho de 2025: Israel disparou pelo menos 43 e até cerca de 140 Arrow em doze dias (34 Arrow-3 em vídeo), os Estados Unidos mais de 150 THAAD e cerca de 80 SM-3 em defesa de Israel — cerca de 70 % dos interceptores usados; a 18 de junho, o Wall Street Journal noticiava que Israel estava a ficar com poucos Arrow. A guerra de 2026 (650 mísseis balísticos em 40 dias): 81 % da reserva de Arrow e 54 % da de David's Sling gastos até ao dia 25 (RUSI), Israel a racionar os Arrow e a empurrar o David's Sling e o Iron Dome para alvos balísticos. Ucrânia, julho de 2026: com a reserva de PAC-3 MSE gasta, 29 de 195 mísseis balísticos intercetados (15 %). RUSI ↗ JINSA ↗ | Israel – Irão a ritmo de sprint, 40 dias: os 2 660 interceptores de Israel (Arrow 80 e Iron Dome 2 000 publicados — as reservas pós-2026; David's Sling e C-Dome por norma) gastam 1 400 nos primeiros 12 dias contra 556 mísseis e 1 500 drones, o grupo de longo e médio alcance esgota-se no dia 33 e a interceção balística cai para int_floor 15 %; Ucrânia – Rússia a ritmo de campanha: o grupo de longo e médio alcance da Ucrânia (Patriot 50, S-300 10, SAMP/T 40 publicados; Buk, NASAMS, IRIS-T, Hawk por norma) esgota-se no dia 15. | O consumo é da ordem certa — um sprint gasta uma reserva de Arrow em semanas, não em meses — e o esgotamento segue as reservas publicadas; o que o modelo não tem é o reabastecimento aliado durante a guerra (os interceptores dos EUA disparados em defesa de Israel em 2025 não estão nos cartões de Israel) e o racionamento que um estado-maior aplica quando a reserva escasseia (o modelo dispara à taxa plena até ao último míssil). |
| Munição de artilharia — Rússia e Ucrânia, 2025–2026 | A Rússia dispara 10 000–15 000 granadas por dia depois do racionamento (Serviços de Informações Externas da Estónia, fevereiro de 2026; 22 700 por dia em média desde agosto de 2023 com as granadas norte-coreanas, RUSI), a partir de uma produção de cerca de 3,4 milhões de granadas de obus e 0,5 milhões de foguetes por ano mais 200 000–260 000 granadas norte-coreanas por mês no outono de 2025, que quase pararam em 2026; a Ucrânia cerca de 4 000–6 000 granadas de 155 mm por dia a partir de 100 000 por mês da iniciativa checa, 30 000 por mês da Alemanha e 8 000 de produção própria. Estonian FIS ↗ RUSI ↗ | Ritmo sustentado: a Rússia precisa de cerca de 8 100 granadas por dia (os tubos que disparam × 3) e gasta 245 000 das suas 475 000 em 30 dias; a Ucrânia precisa de cerca de 9 100 por dia e gasta as suas 138 000 até ao dia 15, a partir do qual o seu fogo corre ao mínimo (× 0,2). Ritmo de campanha (20 granadas por tubo por dia): o fluxo da Rússia dura 9 dias, o da Ucrânia 3; sprint: 4 e 1. | A ritmo sustentado, o consumo russo do modelo coincide com a estimativa dos serviços de informações; a necessidade da Ucrânia é sobrestimada pelo parque dos seus cartões (4 500 tubos, quando o parque ativo é muito menor) e a sua falta chega uma semana mais cedo do que o racionamento de 2025–26 sugere. A ritmo de campanha e de sprint, os fluxos mensais publicados não conseguem sustentar o fogo modelado — as existências acumuladas não estão publicadas e o modelo assume que não existem, que é o que dizem as avaliações dos serviços de informações sobre a reserva russa; uma campanha de mais de duas semanas a 20 granadas por tubo é uma afirmação sobre existências acumuladas que as fontes não dão. |
| Surtidas e perdas por surtida — a Rússia sobre a Ucrânia 2022–25, a coligação de 1991, Israel em junho de 2025 | As Forças Aeroespaciais Russas realizam cerca de 100–300 surtidas de combate por dia sobre a Ucrânia com cerca de 300 aeronaves ativas e perdem 2–5 aeronaves de asa fixa por mês segundo a contagem da Oryx (cerca de 0,001 por surtida contra uma defesa antiaérea viva); a coligação de 1991 realizou cerca de 65 000 surtidas de combate em 43 dias — cerca de 1,0–1,2 por aeronave e por dia — e perdeu 38 aeronaves em combate (0,0006 por surtida); a Força Aérea Israelita realizou mais de 1 000 surtidas nos doze dias de junho de 2025, a cerca de 1,5–2 por aeronave e por dia, e não perdeu nenhuma. Oryx ↗ GAO / GWAPS ↗ | Ritmo sustentado, 30 dias: Rússia 227 surtidas de asa fixa por dia (436 com os helicópteros e os UAV de ataque) e 3,3 aeronaves de asa fixa perdidas por mês, Ucrânia 36 e 2,9; os Estados Unidos contra o Irão com bases avançadas, 43 dias a ritmo de campanha: 0,68 surtidas por aeronave do inventário e por dia e 0,0003 perdas por surtida; Israel contra o Irão a ritmo de sprint: 300 surtidas por dia, 0,0012 perdas por surtida, 5 aeronaves em 12 dias. | As surtidas e as taxas de perdas são da ordem publicada para as duas referências que o caderno de encargos deu; a Guerra dos Doze Dias continua a ser a exceção — o limite inferior do modelo perde o que Israel não perdeu (ver a linha acima). |
| Tempestade no Deserto, 1991 — 43 dias de campanha aérea, 38 antes da ofensiva terrestre; os Estados Unidos contra o Irão com bases avançadas no teatro, 43 dias — o mais perto que o mapa consegue chegar | CENTCOM, 23 de fevereiro de 1991: 39 % dos carros de combate iraquianos, 32 % das viaturas blindadas e 47 % da artilharia no teatro destruídos a partir do ar (1 688 / 929 / 1 452 de 4 280 / 2 870 / 3 110); a contagem por imagens do GWAPS no pós-guerra: 1 388 carros de combate, 929 APC e 1 152 peças de artilharia de uma força mais pequena no teatro do Kuwait — 40 / 30 / 47 %, com a Guarda Republicana abaixo de 24 %; cerca de 65 000 surtidas de combate; a força aérea e a defesa antiaérea iraquianas neutralizadas na primeira semana. GWAPS / GlobalSecurity ↗ GAO ↗ | Desde a parte K: os Estados Unidos realizam cerca de 2 050 surtidas de asa fixa por dia a partir das bases (0,68 por aeronave do inventário, cerca de uma por aeronave destacada — 1991: cerca de 1 500 surtidas de combate por dia), perdem 0,0003 aeronaves por surtida (1991: 0,0006 com as perdas para os SAM e para os canhões antiaéreos), a defesa antiaérea do Irão desaparece na primeira semana e o seu exército −63 % após 43 dias a ritmo de campanha (−25 % antes da parte K); os Estados Unidos −0,1 %. | As surtidas e as perdas por surtida são da ordem de 1991; o exército perde mais do que em 1991 (−63 % contra 32–47 %) — o modelo não tem abrigos, nem iscas, nem Guarda Republicana, nem meteorologia, e pk.land é a média do GWAPS sobre toda a campanha; um tipo desgasta-se à sua exposição (parte I), pelo que uma peça rebocada a descoberto e um carro de combate numa posição entrincheirada perdem a taxas diferentes, mas a perda do bloco é a soma das surtidas. |
| Março de 2022 — 24 de fevereiro – 31 de março, 36 dias, a Rússia ataca, os depósitos de antes da guerra (sem limite de munições); Ucrânia – Rússia, «a Rússia ataca», campanha, ilimitado, 30 dias — uma linha de referência, não um corredor | Oryx: a Rússia perdeu cerca de 460 carros de combate, 800 viaturas blindadas, 100 peças de artilharia e 100 aeronaves e helicópteros; a Ucrânia cerca de 100 carros de combate — o bloco terrestre da Rússia cerca de −14 % de um parque de cerca de 3 300 em serviço (o corredor −12 … −18 %), a sua aviação −5 … −9 %, a terra da Ucrânia −8 … −15 %. Oryx ↗ | A ritmo de campanha o modelo dá à terra da Rússia −24 %, à sua aviação −0,6 % e à terra da Ucrânia −85 %; a um ritmo de cerca de cinco vezes o sustentado (onde o facto se situa) −7 / −0,6 / −22 %. A razão de perdas do atacante em março de 2022 (3–4 : 1 — emboscadas, mísseis anticarro, um colapso logístico) está para além de def_k, e as perdas da aviação para a defesa antiaérea de baixa altitude estão fora do termo SAM. | Não cumprido, reportado por conceção: a verificação imprime a linha com o seu corredor e nunca a conta como fora. Dois limites do modelo mostram-se aqui — a razão de perdas do defensor numa guerra de emboscadas (um termo que falta ao modelo) e o canal MANPADS / SHORAD das perdas da aviação (o termo SAM é a cobertura de longo e médio alcance × (1 − superioridade aérea)). Ambos estão em «Limites conhecidos», abaixo. |
| Karabakh 2020 — 27 de setembro – 10 de novembro, 44 dias; a Arménia não está documentada no mapa, pelo que a linha é aritmética com o parque do Azerbaijão, não uma execução | Oryx: a Arménia perdeu cerca de 250 carros de combate e 150 peças de artilharia (mais cerca de 60 lança-foguetes e 40 sistemas de defesa antiaérea), a maioria deles no vídeo dos ataques dos TB2, Harop, Orbiter e SkyStriker — cerca de 350 unidades ponderadas do índice. Oryx ↗ | Os 12 TB2 do Azerbaijão no mapa × disponibilidade 0,65 × uma surtida por dia × 44 dias = 343 surtidas, cerca de 60 % delas na missão terrestre, × o peso de índice do UAV 0,2 × gen 0,95 × pk.land 0,06 × g_ad ≈ 0,7 — cerca de 1,6 unidades ponderadas; o Harop não tem quantidade no cartão (ausente do modelo; cerca de 100 segundo as transferências de armamento do SIPRI): 100 × 55 % que passam × uav_dmg_long 0,015 ≈ 0,8. A aritmética do modelo: cerca de 2–3 unidades ponderadas contra cerca de 350 — × 0,01. | Não cumprido, por duas ordens de grandeza: pk está calibrado em espaço aéreo disputado (a Rússia sobre a Ucrânia, a coligação de 1991), onde uma surtida de peso de índice 1 retira 0,06 unidades ponderadas; em 2020 nenhum caça encontrou o TB2, as baterias da era soviética não o empenharam a 5–7 km e as munições vagueantes caçaram primeiro os radares — uma guerra de drones sem oposição, um regime para o qual o modelo não tem termo (um resultado por surtida × 50–100 contra um lado sem defesa antiaérea contra-drones). Limite conhecido, listado abaixo; a quantidade de Harop é uma lacuna de dados do cartão do Azerbaijão. |
Sensibilidade (parte K.5, repetida na compilação 2026-10-19s após a parte N): duplicar ou reduzir a metade qualquer botão isolado das normas war, sam_load e exposure — 42 botões: as taxas e os multiplicadores de ritmo das partes B–H, as taxas de surtidas por classe, as prioridades das missões, pk por missão, pk_tempo, land_nocontact, oca_ground, air_q, att_base, sam_x, air_x, int_shots, rounds_per_tube, as recargas, reserve_rate, reserve_days, a exposição dos carros e VCI e da artilharia, e os botões da parte N (uav_hit_kill, cohesion_min, break_loss_x, sat_uav_ch, strike_outside) — altera o restante a 30 dias de Ucrânia – Rússia no ritmo sustentado no máximo em 2,0 pontos (uav_hit_kill × 2 (Ucrânia)) e no ritmo de campanha no máximo em 26,0 pontos (k.land_land × 2 (Ucrânia)), Israel – Irão no sprint no máximo em 13,9 pontos (sortie_rate.fighter × 2 (Irão)), a campanha Estados Unidos – Irão no máximo em 8,9 pontos (pk.ad × 2 (Irão)); o ponto de rutura e a saturação não movem nenhum dos pares calibrados (os seus limiares não são aí cruzados). A tabela completa de todas as 84 execuções está no relatório do projeto (test/war_sens.js --mode sens; war_figures.js --k name=value executa qualquer conjunto isolado).
Desde a compilação 2026-10-19t, cada execução leva a sua própria banda de incerteza: quando uma guerra abre (e após cada alteração das suas definições), o modelo volta a correr silenciosamente com cada um dos seis coeficientes que mais movem o resultado neste varrimento — k.land_land, intensity_f, sortie_rate.fighter, rounds_per_tube, pk.ad, pk.land — a × 0,5 e × 2, doze execuções do dia 0 ao último dia, em fatias de tempo ocioso a par da execução real; a banda é a quota restante mais baixa e a mais alta por dia sobre essas execuções, com a execução base dentro dela. É desenhada como uma banda sombreada em torno de cada curva do gráfico, escrita como «41–63 % · a ± 50 % nos coeficientes-chave» sob a linha do restante da tabela final, e a janela «restante» nomeia os dois coeficientes que deram as margens. A banda diz quanto se move o valor quando um coeficiente-chave é reduzido a metade ou duplicado — não é um intervalo de confiança do resultado: as lacunas de dados, o ritmo e o cenário não estão nela.
O que a parte N não fechou e o modelo não reivindica — o leitor deve confrontar com isto cada valor do painel de guerra:
Cada país documentado tem um número, «dados para Live War: N %» (o separador Análise, a análise do país nesta página e o painel de guerra mostram o mesmo): a parte dos campos de que o modelo de guerra precisa que está registada, ponderada pela sua importância — o raio de combate dos tipos de aviação de combate (peso 3: sem ele o portão de teatro do tipo é 0), a quantidade publicada dos cartões de combate (3: um cartão sem ela conta como 1 unidade), a geração, a função do drone, o stock a 30 dias dos drones de ataque de uso único, o stock de mísseis dos cartões de lançadores e a linha de munições de artilharia do país (2 cada), o alcance do bombardeiro, o stock de intercetores dos cartões SAM, o alcance do míssil, as células de ataque dos navios, a família de mísseis de cruzeiro lançados do ar, as linhas de produção e de armazenamento (1 cada). Uma verificação sem nada para fechar não conta; onde falta um campo entra a norma ou a quantidade, como descrevem as partes E–K. nc/nc_check.py --war <Country> lista as lacunas tipo a tipo com o campo que fecha cada uma; --task escreve a tarefa de pesquisa para os agentes, nc/war_data_merge.py funde o seu results.json, test/test_war_all.js corre a guerra de cada país contra três adversários de referência e test/war_figures.js --check compara os pares calibrados com analysis/war_ref.json após cada compilação.
As verificações por país aplicam-se apenas onde há algo a fechar (parte L.6): a linha de munições de artilharia a partir de 20 tubos de artilharia, as linhas de produção e de armazenamento a partir de 200 fichas ou com um armazenamento documentado, a família de mísseis de cruzeiro lançados do ar com uma aeronave portadora de uma família cv ou alcm nas fichas; uma verificação que não se aplica não entra nem no denominador nem entre as lacunas — um exército pequeno não perde 30 % por aquilo que não tem.
Cada valor do painel de guerra abre uma janela que diz de onde vem (parte J): clique numa linha de bloco (Terra / Ar / Mar / Defesa antiaérea e mísseis / Apoio e comando), no «restante: N %» de um lado, na linha dos mísseis ou dos drones, num número da frase do dia ou numa linha da tabela final. A janela do bloco mostra as unidades ponderadas do bloco no dia 0 e hoje (Σ, nas suas categorias, de unidades × idx_w, com as categorias de massa amortecidas acima de 100 na escala de raiz quadrada), a perda do último dia como a soma dos seus termos — fogo terrestre, aviação, drones táticos, mísseis, drones de longo alcance para o bloco Terra; combate ar-ar e fogo dos SAM para o bloco Ar; SEAD para o bloco de defesa antiaérea; a frota e a aviação para o bloco Mar; a parte do bloco Terra × en_k para o apoio e comando — cada um com a sua fórmula e os valores do dia (k.land_land 0,024 × g_land 1 × P_land 7 833 ÷ S_land 5 336 …), o nome e o estado da norma que está por trás dele e uma ligação à sua linha na tabela de normas, o teto, quando foi atingido, e a potência do atacante por trás dos termos (P = S × disponibilidade × completamento × ritmo; ataque = sup × a potência da aviação de combate que alcança o adversário). A soma dos termos é a perda do bloco (acima do teto, o teto).
A janela de «restante: N %» enumera os blocos com as suas unidades ponderadas no dia 0 e hoje, o Wmax de cada bloco (o maior bloco dos países documentados — a escala do Índice de força do inventário) e os pontos 100 × S ÷ Wmax, cuja soma de hoje, dividida pela soma do dia 0, é o valor. A janela dos mísseis reparte os lançamentos do dia em lançadores terrestres × msl_rate, a frota (navios × peso de ataque × nav_rate) e as famílias lançadas do ar (alcm_rate × a reserva de 30 dias × a condição de alcance da família), mostra a interceção como min(1, int_max × cobertura) com a cobertura SAM do defensor em altitude (baterias × π × alcance² × sobreposição ÷ a área do território — o separador Análise) e os danos dos mísseis que ultrapassaram a defesa, repartidos por prioridade × o que o defensor tem; a janela dos drones faz o mesmo para os drones de longo alcance e para os táticos. A janela da frase do dia enumera os blocos dos dois lados com os seus termos e os mísseis e drones do dia; durante a guerra, a janela de um cartão mostra o inicial → restante do tipo e as causas de hoje como partes dos termos do seu bloco.
Antes do início, o painel «Pressupostos deste par» enumera o que o modelo decidiu a partir dos dois inventários e do mapa: a distância entre os contornos, se as forças terrestres se encontram e porquê, a parte da potência da aviação de combate de cada lado que alcança o adversário (a condição de teatro pelo raio, os bombardeiros com apoio de aeronaves-cisterna, a ala embarcada e o dia em que começa, as bases avançadas), que tipos de mísseis alcançam, se as frotas se encontram e quando a frota ataca, as reservas de drones por classe, a cobertura SAM de cada lado e a interceção que ela dá, os tipos de combate sem dados de geração, o cenário, o ritmo, o fornecimento e as bases. Por baixo, a linha «Dados» diz quantos tipos de cada lado estão no modelo, quantos têm quantidade publicada (os restantes contam como 1), quantos têm ligação à fonte, a quantos faltam dados de geração e qual a confiança das reservas de drones; a linha «Calibração» diz se o par assenta numa referência histórica direta — Israel – Irão 2025 a ritmo de sprint, Ucrânia – Rússia 2025 segundo a Oryx a ritmo sustentado — ou se é uma extrapolação das taxas calibradas. A tabela final repete o painel recolhido e oferece a tabela por dia em CSV (dia, lado, os blocos, as perdas por termo, os lançamentos, as interceções e as reservas de mísseis e drones, os cartões de eventos; o cabeçalho leva os pressupostos e a versão dos dados) — construída no navegador, nada é enviado para lado nenhum. Na cena «Gravação», as janelas e o botão ficam ocultos.
Desde a compilação 2026-10-19t, a placa do dia leva as placas da execução: CALIBRADO com os anos da referência quando o par e o ritmo assentam num caso histórico (Israel – Irão 2025 a ritmo de sprint, Ucrânia – Rússia 2022–2026 a ritmo sustentado), CORREDOR quando o proprietário aceitou um corredor sem caso histórico (os três corredores de campanha), EXTRAPOLAÇÃO nos restantes casos; DADOS INCOMPLETOS com o valor de prontidão quando a prontidão dos dados de um lado está abaixo de 60 %; «ritmo hipotético × N» ao lado dos ritmos de campanha e de sprint; uma nota para além da janela de reservas de 30 dias com munições publicadas (as reservas esgotadas continuam esgotadas — sem produção para além das linhas dos cartões); e em Record o permanente «MODELO · não é uma previsão». As placas avisam, nunca bloqueiam uma execução. As percentagens do painel, da placa, da tabela final, dos cartões e do PNG são números inteiros (as perdas do top-5 com «≈»); o CSV e as janelas «porquê» mantêm as casas decimais.
O cinema tem três canais de cartões: o cartão central de um evento (com uma segunda linha que leva o seu número — «29 de 58 unidades ponderadas · ataques da frota desde o dia 1») e um cartão compacto no canto de cada painel — a bandeira e uma ou duas linhas, 2,5 s, no máximo um a cada 4 s por lado, nunca enquanto o cartão central está visível. As linhas de limiar aparecem uma vez (a defesa antiaérea saturada, o grupo de longo alcance em reserva, intercetores para N dias, granadas para N dias, granadas esgotadas, a reserva de drones esgotada, as reservas do armazenamento, o ponto de rutura, o primeiro ataque embarcado, o ataque da frota); as linhas de estado rodam cerca de cada 6 s (intercetados de lançados, surtidas · perdidos · SEAD, lançamentos de FPV → veículos, os drones de longo alcance e a sua parte contra alvos fora do modelo, o alcance da aviação de combate, o bloco aéreo e as suas perdas por causa, produzidos · do armazenamento) — tudo a partir dos valores das janelas «porquê» e dos pressupostos. O realizador mostra o cartão lateral do painel de que se aproxima. O próprio código da guerra (cerca de 330 KB com os seus estilos) só é carregado na primeira entrada em Live War ou por uma ligação &war=, pelo que a página do mapa fica um terço mais leve para todos os que não abrem uma guerra.
Exposição (parte I.0): um bloco continua a perder a sua parte diária f_g, mas os seus tipos não a perdem por igual — um tipo perde f_g × exposure × n_g, onde exposure é a taxa de perda da sua categoria em relação ao bloco (norma exposure: carros de combate 1,0, IFV 1,3, APC 0,5, MRAP 0,1, peças autopropulsadas 0,4, peças rebocadas 0,25, lança-foguetes 0,25; caças 1,0, helicópteros de ataque 1,2, aviões de transporte 0,3, aeronaves-cisterna 0,1, UAV 1,5; navios 1,0, submarinos 0,3; SAM 1,0, MANPADS 0,2; camiões 0,3 — as entradas de 2025 da Oryx confrontadas com os parques dos cartões, e a lógica do que está na frente) e n_g a norma do bloco, Σ m·q ÷ Σ m·q·exposure sobre os seus tipos, de modo que a perda ponderada do bloco fica exatamente o que a calibração dá; m é o peso marginal de uma unidade no índice. Os valores dos blocos da parte H não se movem; as perdas por tipo, o top-5 e a tabela facto → modelo movem-se. A janela de um cartão mostra a sua parte do dia: parte do bloco × exposure × n.
Interceptores (I.1): os mísseis terra-ar de um lado são uma reserva. Um cartão SAM com uma reserva de 30 dias publicada leva-a (is, com a sua fonte iss — o Iron Dome e o Arrow de Israel, o Patriot, o S-300 e o SAMP/T da Ucrânia, o Patriot, o THAAD, o conjunto de Stinger e o Iron Dome dos EUA, o Tor do Irão, o S-300 da China, todos de confiança baixa ou média); todos os outros cartões tomam lançadores × mísseis prontos por lançador da sua família (norma sam_load) × (1 + recargas na janela: 3 a ritmo sustentado, 2 em campanha, 1,5 em sprint), e o painel diz «estimado por norma». Cada interceção gasta int_shots mísseis — 2 por míssil balístico, 1,2 por míssil de cruzeiro, 0,3 por drone de longo alcance (os drones táticos cabem à guerra eletrónica e aos grupos móveis, não aos mísseis). A reserva é consumida em dois grupos: só os tipos de longo e médio alcance enfrentam mísseis balísticos; os mísseis de cruzeiro e os drones consomem primeiro os tipos de curto alcance. Quando um grupo não cobre o dia, a interceção cai proporcionalmente até int_floor 0,15 para os mísseis e uav_floor 0,5 para os drones (canhões, guerra eletrónica, aviação); sem o grupo de longo e médio alcance a cobertura já não reduz os ataques aéreos (g_ad = 1), sem interceptores nenhuns as unidades SAM deixam de disparar sobre aviões (P_sam = 0). A linha do painel «interceptores: disparados · stock restante», a tabela final, o cartão de evento «interceptores antiaéreos esgotados», a frase do dia e a janela «porquê» mostram-no.
Granadas (I.2): o termo de fogo terrestre de um lado é limitado pela sua munição de artilharia. A norma ammo dá as granadas para uma janela de 30 dias onde estão publicadas — Rússia 475 000 (a sua produção de 2025 mais as entregas norte-coreanas, sem existências acumuladas acrescentadas: os serviços de informações dizem que foram em grande parte gastas), Ucrânia 138 000 (a sua própria produção mais a iniciativa checa e as entregas alemãs) — e null onde não estão (os Estados Unidos, Israel, o Irão, a China): então o fogo não está limitado e o painel diz «sem limite — o stock não está publicado», honestamente, sem estimativa. A necessidade de um dia = os tubos que disparam (o parque de peças autopropulsadas e rebocadas e de lança-foguetes × disponibilidade × completamento, como em P_land) × rounds_per_tube ao ritmo — 3 por tubo por dia a ritmo sustentado (Rússia 2025: 10 000–15 000 por dia com cerca de 4 000 peças), 20 em campanha (as médias da Tempestade no Deserto), 50 em sprint (uma unidade de fogo soviética); nada é disparado sem contacto terrestre. O termo de fogo é multiplicado pelo menor de 1 e reserva ÷ necessidade, e por fire_floor 0,2 quando a reserva se esgotou (tiro direto e morteiros). A ritmo de campanha, os fluxos publicados duram 9 dias (Rússia) e 3 (Ucrânia) — uma campanha com os fluxos de 2025 fica sem granadas em menos de duas semanas, que é o que dizem as avaliações das existências acumuladas.
Armazenamento e produção (I.3): o equipamento em armazenamento considerado recuperável está nos cartões (rs, com a sua fonte rss — Rússia 8 354 unidades em 26 cartões, das contagens por satélite de 2025–2026 das bases de armazenamento e das linhas «em armazenamento» do IISS, os Estados Unidos 6 616 em 12 cartões, do AMARG e dos depósitos do Exército, os M113 de Israel) ou como total por categoria na norma storage (os 400 carros de combate de Israel); a partir do dia reserve_delay + 1 (dia 8), cada tipo armazenado devolve reserve_rate × a sua reserva armazenada por dia — 0,3 % a ritmo sustentado, 1 % em campanha, 1,5 % em sprint — à sua quantidade e ao seu bloco, nunca às perdas, e nunca acima da quantidade que tinha no dia 0 (o armazenamento repõe perdas, não faz crescer o exército). A produção nova (norma prod, unidades por mês por país e categoria, para os tipos nomeados onde a fonte os nomeia: Rússia T-90M 12, BMP-3 40, BTR-82A 50, artilharia 25, Su-34 / Su-35 / Su-57 um de cada; Ucrânia Bohdana 40; os Estados Unidos F-35 8, AMPV 8, HIMARS 4; China J-20 10, J-16 8, ZTZ-99A 5, PCL-181 12 …) acrescenta per_month ÷ 30 por dia aos seus tipos, sem teto — um lado sem perdas mostra 100,1 % restante. A linha do painel «reposição: +N do armazenamento · +N produzidos», a tabela final, a cronologia e a janela «porquê» mostram as chegadas; o seletor de fornecimento externo da parte E continua à parte.
O que o modelo não tem: mobilização (o regresso do armazenamento e a produção são fluxos fixos, nada acelera com o ritmo); as existências acumuladas por trás dos fluxos mensais publicados de granadas e interceptores (onde não estão publicadas, o modelo assume que não existem, ou que não há limite); o reabastecimento aliado durante a guerra (os interceptores que os Estados Unidos dispararam em defesa de Israel não estão nos cartões de Israel); o racionamento que um estado-maior aplica quando uma reserva escasseia (o modelo dispara à taxa plena até à última granada); reparação (uma viatura danificada está perdida, enquanto a Oryx conta também as danificadas e as abandonadas); comando, guerra eletrónica, informações e instrução (um fator de geração e um fator de completamento são os únicos termos de qualidade); terreno e logística (a frente é uma linha de contacto, a retaguarda nunca é cortada); efetivos e moral (os efetivos entram apenas como completamento e nunca quebram); furtividade e armas stand-off (um F-35 e um F-4 recebem a mesma parte SAM por unidade de potência); dispersão, abrigos e iscas (a mesma parte para cada unidade de um bloco); aliados e coligações (um país contra um); manobra — é um modelo linear de atrito: os lados desgastam-se um ao outro no mesmo lugar, ninguém cerca, se retira ou se rende.
| norma | valor | estado | fonte e nota | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Carros de combate principais por batalhão de carros de combate equivalente tanks / battalion | 36 (alcance 31–44) | derivado | fonte ↗ «equipped with 31 main battle tanks organized into three companies of 10 tanks plus a command vehicle» Batalhão russo/chinês de 31 (3 companhias × 10 + 1; 10 por companhia confirmado pela eARMOR 2022), quadro orgânico russo mais antigo de 40 (4 × 10), estilo NATO 40–44. Decisão n.º 1: um valor neutro para todos os países, 36 = ponto médio, de modo que o mesmo número de carros de combate se leia da mesma forma para todos os exércitos; o intervalo é apresentado. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Carro de combate ligeiro contado como esta fração de um carro de combate principal ratio | 0.5 | pressuposto | sem fonte — pressuposto Os carros de combate ligeiros (e os anfíbios/aerotransportados) entram na contagem de batalhões de carros de combate com metade do peso. Não existe norma publicada; é um pressuposto para os manter visíveis sem inflacionar os batalhões de carros de combate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Viaturas blindadas de transporte (IFV + APC) por batalhão mecanizado equivalente vehicles / battalion | 30 (alcance 30–38) | com fonte | fonte ↗ «three motorized-infantry companies totaling 30 infantry fighting vehicles» Batalhão de infantaria motorizada russo 3 × 10 (duas fontes); ABCT dos EUA 152 Bradley / 4 batalhões = 38 (derivado, inclui os de reconhecimento). Apenas IFV e APC formam brigadas de manobra equivalentes: os MRAP e as viaturas de mobilidade de infantaria são contados à parte como batalhões motorizados (mot_bn) — de outro modo, só os 143 500 Humvees dos EUA dariam 4 800 «batalhões mecanizados» (alteração da fase 1; ANALYSIS_SPEC §2.1 listava as quatro categorias). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Viaturas protegidas (MRAP + mobilidade de infantaria) por batalhão motorizado (mobilidade protegida) equivalente vehicles / battalion | 30 (alcance 30–38) | derivado | fonte ↗ «A Stryker brigade is made up of more than 300 Stryker vehicles and 4,500 soldiers.» A mesma forma de batalhão de 30 viaturas aplicada aos MRAP e aos 4×4 ligeiros protegidos; apresentada como linha separada «batalhões-equivalentes motorizados (mobilidade protegida)» e NÃO somada às brigadas de manobra equivalentes (a maioria dos 4×4 ligeiros são viaturas de ligação, patrulha e utilitárias, não transportes de tropas). Aceite por Eduard, 29.09.2026. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peças por batalhão de artilharia equivalente guns / battalion | 18 (alcance 18–27) | com fonte | fonte ↗ «each battery mans 6 guns split into 2 Firing Platoons / 3 Field Artillery Batteries» Batalhão Paladin dos EUA: 3 baterias × 6 = 18; batalhão soviético/russo: 3 × 6 = 18 (Wikipedia, Battalion); batalhão de artilharia de brigada do PLA: 27. Peças autopropulsadas e rebocadas em conjunto. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lançadores por batalhão de artilharia de foguetes equivalente launchers / battalion | 18 (alcance 9–18) | derivado | fonte ↗ «three firing batteries equipped with BM-21 Grads» Batalhão russo de 3 baterias × 6 = 18; bateria dos EUA com 6 lançadores (originalmente 9), baterias por batalhão não encontradas; PLA 9 por brigada. O valor 18 assenta na fonte russa. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Morteiros por bateria de morteiros equivalente mortars / battery | 6 | com fonte | fonte ↗ «each maneuver battalion has six 120–mm combination guns» Seis morteiros de 120 mm por batalhão de manobra no PLA; BTG russo: «meia dúzia de morteiros». Morteiros rebocados e autopropulsados em conjunto. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Batalhões de manobra por brigada equivalente battalions / brigade | 3 (alcance 3–4) | com fonte | fonte ↗ «The ABCT comprises seven battalions: three combined arms battalions, one cavalry reconnaissance squadron, one artillery battalion, one engineer battalion, and one brigade support battalion.» BCT dos EUA: 3 batalhões de manobra; brigada de armas combinadas pesada do PLA: 4; brigada de infantaria motorizada russa: 3 + 1 de carros de combate. Brigadas equivalentes = (batalhões de carros de combate + mecanizados equivalentes) / 3; os batalhões motorizados são apresentados, mas não somados. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Brigadas por divisão equivalente brigades / division | 3 | com fonte | fonte ↗ «A divisional unit in the United States Army typically consists of 17,000 to 21,000 soldiers» Divisão dos EUA = 3 brigadas de manobra + brigada de aviação. Grupo de exércitos do PLA = 6 brigadas (uma unidade de escalão corpo de exército). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Unidades SAM por batalhão / bateria por família (§12.2) — associadas pelo nome do tipo launchers per unit |
| com fonte | fonte ↗ «Each line battery consists of (nominally) six launchers / Each battery (or firing unit) is equipped with 6 launchers, a radar and a control centre / A Buk missile battery consists of two TELAR and one TEL vehicle / David…» Fontes: norms_research_air_sea.md §B3 e norms_research_ground.md §A4. Um cartão SAM cujo nome contenha uma das cadeias de correspondência usa a norma da sua família; qualquer outro SAM recorre ao valor de recurso: 8 por batalhão se o seu nome constar de lr_sam_names (longo alcance), caso contrário 4 por bateria (sam_bty). Os sistemas canhão-míssil (Pantsir, Tunguska) usam a linha da bateria. STAGE1_REVIEW §4 (aceite): quando a cadeia da quantidade diz «baterias», o número é de baterias, não de lançadores (Patriot dos EAU «12 baterias» = 3 batalhões, não 0,5): as famílias de batalhão contam q × dimensão da bateria (ub) ÷ dimensão do batalhão, as famílias de bateria contam q; «batalhão» / «regimento» / «divizion» na quantidade → batalhões. A linha diz «12 baterias (como registado)». Os lançadores = baterias × ub alimentam também o índice e o completamento. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lançadores por batalhão SAM de longo alcance equivalente (valor de recurso para famílias que não constam de sam_units) launchers / battalion | 8 (alcance 6–12) | fonte fraca | fonte ↗ «One system comprising eight divizion (battalions) can control 72 launchers, with a maximum of 384 missiles / Each battery (or firing unit) is equipped with 6 launchers, a radar and a control centre» As fontes divergem: S-400 9 por batalhão (72 / 8), Índia 12, Wikipedia 6 por bateria; Patriot 6 por bateria × 4 baterias = 24 por batalhão (GlobalSecurity). Decisão n.º 2: 8 — usado apenas como valor de recurso para as famílias de longo alcance sem linha em sam_units (§12.2). «Longo alcance» é decidido pela lista de nomes de sistemas (lr_sam_names) até existir a tabela de alcances (perf.json). As quantidades são lançadores ou sistemas tal como registados no cartão. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sistemas contados como SAM de longo alcance (alcance de empenhamento publicado ≥ 100 km) name list | S-200, S-300, S-350, S-400, S-500, Patriot, MIM-104, THAAD, SAMP/T, Aster 30, HQ-9, HQ-22, HQ-19, Barak 8, Barak-8, Barak ER, David's Sling, Arrow 2, Arrow 3, Arrow-2, Arrow-3, Bavar-373, Sky Bow III, Tien Kung III, KM-SAM, L-SAM, Talash, Sayyad | derivado | fonte ↗ «380 (240) / 195 km (121 mi) / 160 km (est.) / THAAD has an operational range of 200 km. / 260 km (HQ-9B) / 170 kilometres (110 mi)» Da tabela de alcances SAM em norms_research_air_sea.md §B6 (escalão «longo alcance 100–250 km» e «muito longo alcance > 250 km»). Um cartão cujo nome contenha uma destas cadeias de texto é de longo alcance; qualquer outro cartão SAM é de médio/curto alcance. Substituído pelo alcance por tipo (rg) na fase 2. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Viaturas lançadoras por bateria SAM equivalente (valor de recurso para famílias que não constam de sam_units) vehicles / battery | 4 (alcance 3–6) | derivado | fonte ↗ «Typically, a battery of four Tor vehicles is accompanied by the mobile Ranzhir-M command center.» Tor 4; bateria Buk 3 (2 TELAR + 1 TEL; batalhão 9); Pantsir até 6; NASAMS 3 por unidade de tiro; Iron Dome 3–4; baterias de médio/longo alcance 6. Mediana 4. Os sistemas canhão-míssil (Pantsir, Tunguska) contam aqui. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Helicópteros de ataque por batalhão de ataque equivalente helicopters / battalion | 24 | com fonte | fonte ↗ «24 Boeing AH-64 Apache per attack reconnaissance battalion» Batalhão de reconhecimento e ataque do Exército dos EUA. Não foram encontradas dimensões de batalhões russos e chineses. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Helicópteros de transporte/utilitários por batalhão de assalto equivalente helicopters / battalion | 30 | com fonte | fonte ↗ «30 x UH-60 Black Hawk» Batalhão de helicópteros de assalto do Exército dos EUA; companhia de carga pesada com 12 CH-47F. Helicópteros de transporte, utilitários, de missões especiais e aeronaves de rotor basculante em conjunto. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aeronaves de combate por esquadra de caça equivalente aircraft / squadron | 18 (alcance 12–24) | derivado | fonte ↗ «Fighter squadrons may support between 18 and 24 aircraft, while squadrons flying larger aircraft (e.g. bomber, cargo, reconnaissance) may support fewer aircraft.» USAF 18–24 (plano atual 24 PMAI + 4 = 28), brigada da PLAAF 24, NATO 12–24, RAF / US Navy 12. 18 = ponto médio do intervalo da NATO. Aeronaves de caça e de ataque em conjunto. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aeronaves por esquadra equivalente de bombardeiros / transporte / reabastecimento / AEW / UAV aircraft / squadron | 9 (alcance 9–12) | pressuposto | fonte ↗ «squadrons flying larger aircraft (e.g. bomber, cargo, reconnaissance) may support fewer aircraft» Não foi encontrada nenhuma dimensão publicada de esquadra para estes tipos; valor provisório = meia esquadra de caças (decisão n.º 3: 9). Cada categoria é dividida em separado. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Classes navais apresentadas como contagens com guarnições (sem equivalentes de formação) class → categories | porta-aviões: Porta-Aviões navios de superfície principais: Cruzadores, Contratorpedeiros, Fragatas corvetas e lanchas de ataque rápido: Corvetas, Lanchas de Ataque Rápido submarinos: Submarinos anfíbios: Navios de Assalto Anfíbio, Navios de Desembarque, Lanchas de Desembarque navios-patrulha: Navios Patrulha guerra de minas: Navios de Guerra de Minas auxiliares: Navios de Apoio | com fonte | fonte ↗ «a destroyer squadron of at least two destroyers or frigates ; Up to two attack submarines» As marinhas não se dividem em «batalhões»: o módulo lista os cascos por classe e as guarnições de que precisam (normas de guarnição de oands_rules.json: Nimitz 5 000–5 200 com ala aérea, Arleigh Burke 303–323, FREMM 145, K130 65, Kilo 52, Virginia 135). |
| norma | valor | estado | fonte e nota |
|---|---|---|---|
| Pessoal de apoio por guarnição/técnico de manutenção direto (estados-maiores, logística, saúde, instrução) ratio | 0.6 (alcance 0.5–1.0) | derivado | fonte ↗ «an armored brigade in the Army's active component has about 4,200 military personnel assigned to it. But that number rises to about 17,450 military personnel if it includes the units that support the armored brigade» Tooth-to-tail: a parte de combate dos EUA é de 11 % (Iraque 2005) a 17 % (Guerra do Golfo); uma brigada blindada = 24 % do pessoal necessário para a sustentar (CBO); divisão indiana com 65 % de combate (apenas o seu próprio apoio). As guarnições diretas + o pessoal de manutenção já incluem a cauda do equipamento, pelo que 0,6 (decisão n.º 4) acrescenta o resto: estados-maiores, logística, saúde, instrução. Pessoal necessário = direto × 1,6. |
| Tripulações partilhadas para as categorias de massa de viaturas: tripulação × 0,3, mecânicos × 0,5 factor | cats: ['Infantry Mobility Vehicles', 'MRAP Vehicles', 'Light Utility Vehicles', 'Logistics & Transport Vehicles', 'Medical Vehicles'], crew: 0.3, maint: 0.5 | pressuposto | sem fonte — pressuposto STAGE1_REVIEW §2 (aceite): os condutores de 4×4 ligeiros, MRAP, camiões e ambulâncias são os infantes e soldados de apoio já em efetivo, e as viaturas são partilhadas — uma tripulação dedicada por viatura transformava 162 675 Humvee dos EUA em 490 000 pessoas. Calibrado para que os EUA, o inventário mais bem documentado com efetivo conhecido, resultem em ≈ 100 %. |
| Armas ligeiras servidas pela infantaria de linha: guarnições × 0,25 factor | cats: ['Mortars', 'Anti-Aircraft Guns', 'Anti-Tank Guided Missile Systems', 'Man-Portable Air Defense Systems', 'Anti-Tank Guns'], crew: 0.25 | pressuposto | sem fonte — pressuposto STAGE1_REVIEW §2 (aceite): morteiros, canhões antiaéreos, ATGM, MANPADS e canhões anticarro são servidos pela infantaria de linha, não por guarnições dedicadas — 7 200 ZPU do Sudão contavam como 83 000 pessoas (79 % do seu exército). |
| Guarnições de navios auxiliares, patrulhas e lanchas de desembarque por escalão de tamanho (a partir do preço unitário) crew per hull | cats: {'Support Ships': [40, 10], 'Patrol Vessels': [20, 6], 'Landing Craft': [10, 4]}, big: 100000000, mid: 20000000 | pressuposto | sem fonte — pressuposto STAGE1_REVIEW §2 (aceite): a tabela de custos dá uma guarnição por categoria (navio auxiliar 150), pelo que três rebocadores do Montenegro precisavam de 4 032 pessoas. Preço ≥ $100 M → guarnição da tabela; ≥ $20 M → 40 / 20 / 10; abaixo → 10 / 6 / 4 (auxiliar / patrulha / lancha de desembarque); o preço é o documentado ou a estimativa de O Meu Exército. |
| Parte de uma frota aérea apta para missão (por defeito) ratio | 0.65 (alcance 0.62–0.71) | com fonte | fonte ↗ «The unweighted average of all fleets in 2023 was 69.92 percent, down from 71.24 percent in fiscal 2022. / 67.15 percent (FY2024)» Média da frota da USAF FY22–24: 71 %, 70 %, 67 % (sem ponderação) ou 62 % (ponderada por aeronave); F-35A 44–51 %, F-22 40 %, F-16C 64–69 %, MQ-9A 86 %. Os outros países não publicam taxas — aplica-se o mesmo valor por defeito a todas as forças aéreas. |
| Parte de uma frota no mar (instantâneo) ratio | 0.36 (alcance 0.19–0.67) | com fonte | fonte ↗ «105 warships at sea for an OPTEMPO of 36.1 percent» Instantâneo da US Navy de setembro de 2025; taxa de presença planeada de 19 % para um navio sediado no país e 67 % para um navio destacado. A «regra dos terços» não é uma regra publicada. |
| Parte operacional do equipamento terrestre (por defeito) ratio | 0.7 (alcance 0.5–0.85) | pressuposto | sem fonte — pressuposto Não foi encontrada nenhuma taxa publicada de prontidão de carros de combate/viaturas (decisão n.º 5: 0,70). Frota efetiva = quantidade × disponibilidade × min(1, completamento). |
| A definição de prontidão de O Meu Exército (baixa / normal / alta) substitui a disponibilidade por defeito ratio | low: 0.5, normal: None, high: 0.85 | pressuposto | sem fonte — pressuposto Em O Meu Exército o utilizador escolhe: baixa = 0,5, normal = os valores por defeito acima, alta = 0,85 para todos os grupos. |
| norma | valor | estado | fonte e nota |
|---|---|---|---|
| Custo assumido por militar — nível do modelo (baixo / médio / alto) = o nível mais alto cujo custo de pessoal fica dentro desta parte do orçamento share of budget | 0.45 | derivado | fonte ↗ «$182 billion for military personnel and $340 billion for O&M» Valores dos níveis de oands_rules.json personnel_cost (baixo $15k, médio $45k, alto $120k — um modelo de custo total, nunca um salário). O nível é ajustado ao orçamento: o mais alto com o qual efetivos × custo do nível ≤ 45 % do orçamento anual (EUA 21 %, Índia 50 % com pensões — 45 % é o teto de uma estrutura normal). Se até o nível baixo o exceder, mantém-se o baixo e o exército é assinalado como «orçamento demasiado pequeno para o pessoal em qualquer nível». Substitui os limiares de $20k / $80k de orçamento por militar da decisão n.º 6 (colocavam a Rússia e a Ucrânia no nível americano: 83 % e 97 % do orçamento) — Eduard, 29.09.2026, STAGE1_REVIEW §5: uma regra em vez de dois limiares, coerente com a referência «pessoal ≈ 22–26 %, nunca mais de metade». |
| O&S anual por unidade = preço unitário × a taxa de O&S da categoria; sem preço documentado usa-se a estimativa de O Meu Exército rule | 1 | pressuposto | sem fonte — pressuposto STAGE1_REVIEW §6 (aceite): O&S por unidade = preço documentado × a taxa da categoria (oands_rules.json os_pct); sem preço documentado → a estimativa de estimates.json × a taxa (marcada «estimativa», nunca usada para o valor do inventário); sem estimativa → o valor por defeito da categoria, ou o valor por defeito de plataforma ligeira os_usd_light da tabela de custos quando o tipo é uma plataforma ligeira (os_light). Remove o antigo mínimo de 15 % do valor por defeito da categoria, que cobrava a três King Air de patrulha de Malta $54 M por ano. Eduard, 29.09.2026: as estimativas são permitidas para o modelo de O&S (a regra «estimativas só em O Meu Exército» diz respeito à apresentação dos preços), com a legenda «O&S com base em preços unitários estimados». |
| Plataformas ligeiras (aeronaves turbo-hélice e de motor a pistão, embarcações com menos de ~30 m, camiões ligeiros e pick-ups): quando um tipo não tem preço documentado nem estimativa, a sua O&S anual é o valor por defeito ligeiro da categoria (os_usd_light em oands_rules.json), não o valor por defeito da categoria name rule | cats: ['Maritime Patrol Aircraft', 'Transport Aircraft', 'Reconnaissance & SIGINT Aircraft', 'Electronic Warfare Aircraft', 'Utility & Liaison Aircraft', 'Trainer Aircraft', 'Patrol Vessels', 'Fast Attack Craft', 'Landing Craft', 'Support Ships', 'Logistics & Transport Vehicles', 'Medical Vehicles'], names: King Air|Beech|Cessna|Caravan|PC-12|PC-6|PC-7|PC-9|Twin Otter|DHC-6|Islander|BN-2|Do 228|Dornier 228|An-2|An-28|L-410|Tecnam|Diamond|DA42|DA62|Piper|Grob|Extra |Zlin|Yak-52|Yak-18|Cirrus|Bonanza|Baron|TBM|Learjet|Citation|Skyvan|Turbo Commander|Pilatus|boat|RIB|RHIB|craft|interceptor|Defender class|Boomeranger|Metal Shark|Zodiac|dinghy|skiff|launch|pickup|Hilux|Land Cruiser|Ranger|F-350|F-250|D-Max|L200|Navara|Amarok|Wrangler|Sprinter|Transit | pressuposto | sem fonte — pressuposto Eduard, 29.09.2026: o valor por defeito da categoria de, por exemplo, Aeronaves de Patrulha Marítima ($18 M por ano) é um valor do P-8; um King Air sem qualquer preço seria, de outro modo, cobrado o mesmo. O tipo é reconhecido pelo nome (regex apenas sobre as categorias listadas); a regra é um último recurso — com 3 900 preços estimados raramente é acionada. |
| Drones táticos pequenos / de munição vagueante: um tipo de UAV com preço unitário inferior a $1 M (documentado ou estimado) ou — quando não se conhece o preço — registado nesta quantidade ou mais $ per unit / units per type | price: 1000000, q: 200, os: 20000, crew: 1, maint: 0 | pressuposto | sem fonte — pressuposto Um drone tático pequeno ou de munição vagueante (Orlan-10, Raven, Switchblade, Black Hornet, FPV) fica de fora das esquadras equivalentes e custa $20 000 por ano, com 1 operador e sem técnico de manutenção dedicado, em vez dos $4 M / 2 tripulantes / 6 técnicos de manutenção da tabela de custos. É reconhecido primeiro pelo preço (abaixo de $1 M, documentado ou a estimativa de O Meu Exército) e só pela quantidade (200+ de um tipo) quando não se conhece o preço — Eduard, 29.09.2026: só pela quantidade, 300 Bayraktar TB2 passariam a «drones pequenos»; pelo preço, 312 MQ-1C Gray Eagle e 500 RQ-7 Shadow do Exército dos EUA voltam a ser UAV completos. |
| Limite do encargo adicional por família de equipamento na O&S anual % | 30 | pressuposto | sem fonte — pressuposto A tabela de custos acrescenta 10 % de O&S por cada família de equipamento além do número normal (uma regra empírica de O Meu Exército). Um inventário nacional completo lista dezenas de famílias (Rússia: 111 a mais → +1 110 %), pelo que a Análise limita o encargo adicional a 30 %. |
| Peso do pessoal num orçamento de defesa (referência) share | 0.22 (alcance 0.21–0.26) | com fonte | fonte ↗ «$182 billion for military personnel and $340 billion for O&M» Pedido dos EUA para o FY2025: 21,4 %; Índia: soldos 26 % + pensões 24 %. |
| Peso da operação e manutenção (referência) share | 0.4 (alcance 0.13–0.4) | com fonte | fonte ↗ «$340 billion for O&M» US FY2025 40,0 %; a «manutenção» da Índia, 13 %, é uma categoria mais restrita. |
| Peso das aquisições (referência) share | 0.2 (alcance 0.2–0.31) | com fonte | fonte ↗ «at least 20% of defence expenditures should be devoted to spending on major equipment, including the associated research and development» US FY2025 19,8 %; diretriz da NATO ≥ 20 % em equipamento principal, incl. I&D (mediana dos membros ≈ 31 %); despesa de capital da Índia 28 %. |
| Peso da investigação e desenvolvimento (referência) share | 0.17 | com fonte | fonte ↗ «Research, Development, Test, and Evaluation: $143 billion» US FY2025 16,8 %; apenas EUA. |
| Peso da infraestrutura (referência) share | 0.02 | com fonte | fonte ↗ «military construction $15.6B + family housing $2.0B» US FY2025 ≈ 2,1 % (MILCON + habitação); apenas EUA. |
| norma | valor | estado | fonte e nota |
|---|---|---|---|
| Dez métricas classificadas entre os países do mapa metric list | Efetivos ativos, Carros de combate principais, Viaturas de infantaria (IFV + APC), Artilharia (autopropulsada + rebocada + MLRS), Lançadores / sistemas SAM, Aeronaves de combate, Helicópteros (todos), Navios de superfície principais, Submarinos, Orçamento militar | com fonte | sem fonte — pressuposto §12.5: percentil = posição entre os países DOCUMENTADOS (inventário carregado no mapa) com valor diferente de zero — «2.º de 25 países documentados»; o denominador cresce à medida que se acrescentam países; nunca «de 172 países». |
| Grupos de categorias do vetor de semelhança («exércitos mais próximos») group list | MBT · LT+FSV · IFV · APC+MRAP+IMV · REC · SPA · ART · MLRS · MOR+SPM · ATG+ATGM+ATMC · BMS+GLCM+CDM · SAM · GMAD+SPAAG+AAG · MPAD+CUAS · RDR+EW+C3 · ENG+CBRN+EOD+MED · LOG+LUV · FTR · ATK+BMB · AH · TH+UH+TLT · TRA+TKR · AEW+ISR+EWA+MPA · TRN+UTL · UAV · CV+LHA · CG+DD+FF · FS+FAC+PV · SS · MCM+LST+LC+AOR | derivado | sem fonte — pressuposto Cada exército torna-se um vetor de log(1 + unidades) sobre estes grupos, normalizado para comprimento 1; semelhança = cosseno do ângulo entre dois vetores (a forma do inventário, não a sua dimensão). São apresentados os três exércitos mais próximos. |
| norma | valor | estado | fonte e nota | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Os cinco blocos do Índice de força do inventário block → categories | Terra: Carros de Combate Principais, Carros de Combate Ligeiros, Viaturas de Apoio de Fogo, Viaturas de Combate de Infantaria, Viaturas Blindadas de Transporte de Pessoal, Viaturas MRAP, Viaturas de Mobilidade de Infantaria, Viaturas de Reconhecimento, Artilharia Autopropulsionada, Artilharia Rebocada, Sistemas de Lançamento Múltiplo de Foguetes, Morteiros Autopropulsionados, Morteiros, Canhões Anticarro, Sistemas de Mísseis Anticarro Guiados, Viaturas Lança-Mísseis Anticarro, Comboios Blindados, Veículos Terrestres Não Tripulados Ar: Aviões de Caça, Aviões de Ataque, Bombardeiros, Aeronaves de Alerta Antecipado (AEW&C), Aeronaves de Reconhecimento e SIGINT, Aeronaves de Guerra Eletrónica, Aeronaves de Patrulha Marítima, Aeronaves-Cisterna de Reabastecimento, Aviões de Transporte, Aviões de Treino, Aeronaves Utilitárias e de Ligação, Helicópteros de Ataque, Helicópteros de Transporte, Helicópteros Utilitários e de Missões Especiais, Aeronaves de Rotor Basculante, Veículos Aéreos Não Tripulados, Aeróstatos e Dirigíveis Mar: Porta-Aviões, Submarinos, Cruzadores, Contratorpedeiros, Fragatas, Corvetas, Lanchas de Ataque Rápido, Navios Patrulha, Navios de Assalto Anfíbio, Navios de Desembarque, Lanchas de Desembarque, Navios de Guerra de Minas, Navios de Apoio, Submersíveis Tripulados, Veículos de Superfície Não Tripulados, Veículos Subaquáticos Não Tripulados Defesa antiaérea e mísseis: Sistemas de Mísseis Superfície-Ar, Sistemas de Defesa Antiaérea Canhão-Míssil, Canhões Antiaéreos, Canhões Antiaéreos Autopropulsionados, Sistemas Portáteis de Defesa Antiaérea, Sistemas Contra-UAS, Sistemas de Mísseis Balísticos, Sistemas de Mísseis de Cruzeiro Lançados a Partir do Solo, Sistemas de Mísseis de Defesa Costeira Meios de apoio: Sistemas de Radar, Sistemas de Guerra Eletrónica, Sistemas de Comunicações e Comando e Controlo, Viaturas de Engenharia e Recuperação, Sistemas de Defesa NBQR, Sistemas EOD e IEDD, Viaturas Médicas, Viaturas Utilitárias Ligeiras, Viaturas de Logística e Transporte, Satélites Militares | pressuposto | sem fonte — pressuposto Terra / Ar / Mar / Defesa antiaérea e mísseis / Meios de apoio (+ efetivos ativos). Cada bloco é normalizado para o melhor país DOCUMENTADO no mapa (0–100, §12.5); o índice é a média dos blocos. As ogivas nucleares são apresentadas em separado e nunca entram no índice. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nomes dos blocos labels | land: Land, air: Air, sea: Sea, ad: Air defence & missiles, en: Enablers | pressuposto | sem fonte — pressuposto | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peso de uma unidade no Índice de força do inventário, por categoria points / unit |
| pressuposto | sem fonte — pressuposto Decisão n.º 7: pesos iniciais de ANALYSIS_SPEC.md §2.5 (MBT 1,0, IFV 0,5, APC 0,3, SPA 0,8, artilharia rebocada 0,4, MLRS 0,9, caça 1,0, ataque 0,8, bombardeiro 2,0, helicóptero de ataque 0,6, transporte 0,3, reabastecedor 1,5, AEW 2,0, UAV 0,2, porta-aviões 20, contratorpedeiro 5, fragata 3, corveta 1,5, sistema de mísseis balísticos 5 …), os restantes preenchidos no mesmo espírito. Os sistemas SAM de longo alcance (lr_sam_names) pesam 3 em vez de 1; os submarinos de propulsão nuclear (ssn_names) 8 em vez de 4. Publicados aqui para que qualquer pessoa os possa contestar. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| As categorias de massa entram no índice em escala de raiz quadrada acima de 100 unidades: q ≤ 100 → q; q > 100 → 100·√(q/100) rule | cats: ['Infantry Mobility Vehicles', 'MRAP Vehicles', 'Light Utility Vehicles', 'Logistics & Transport Vehicles', 'Medical Vehicles', 'Patrol Vessels', 'Support Ships', 'Landing Craft', 'Mortars', 'Anti-Aircraft Guns', 'Anti-Tank Guided Missile Systems', 'Man-Portable Air Defense Systems'], from: 100 | pressuposto | sem fonte — pressuposto STAGE1_REVIEW §1 (aceite): com contagens lineares 162 675 Humvee dos EUA eram 56 % do bloco Terra dos EUA (Terra EUA 100 / China 63 / Rússia 39 embora a Rússia tenha mais carros e artilharia), 11 644 drones pequenos metade do bloco Ar da Rússia, 381 auxiliares mais do que todos os cruzadores, contratorpedeiros e fragatas juntos. Na escala de raiz 1 000 viaturas contam como 316, 10 000 como 1 000, 160 000 como 4 000; os drones táticos / vagueantes pequenos (uav_small) são amortecidos da mesma forma. Resultado: Terra China 100 / EUA 65 / Rússia 65; índice EUA ≈ 79, China ≈ 77, Rússia ≈ 61. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Um tipo documentado sem quantidade publicada conta como este número de unidades no índice e no indicador de completude units | 1 | pressuposto | sem fonte — pressuposto STAGE1_REVIEW §3 (aceite): os cartões com «—» (Rússia 668 de 1 038 cartões em serviço, Irão 48 %, Israel 46 %) eram descartados em silêncio — 63 tipos de radar russos tornavam-se «Radar Systems: 1». Agora cada um conta como 1 unidade, um limite inferior, apenas no índice e na cobertura (nunca nos equivalentes de formações nem na dotação, onde seria ruído); o separador mostra «N tipos sem quantidade publicada — contados como 1». | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peso de um lançador/sistema SAM de longo alcance points / unit | 3 | pressuposto | sem fonte — pressuposto Especificação §2.5: sistema SAM de longo alcance 3, médio 1, curto 0,3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peso de um submarino de propulsão nuclear points / unit | 8 | pressuposto | sem fonte — pressuposto Especificação §2.5: SSN 8, SSK 4. Os submarinos nucleares são reconhecidos pelo nome (ssn_names). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nomes de submarinos tratados como de propulsão nuclear name list | SSN, SSBN, SSGN, Virginia, Los Angeles, Seawolf, Ohio, Columbia, Borei, Borey, Yasen, Akula, Oscar, Delta, Sierra, Typhoon, Victor, Belgorod, Khabarovsk, Type 091, Type 092, Type 093, Type 094, Type 095, Type 096, Astute, Trafalgar, Vanguard, Dreadnought, Triomphant, Suffren, Rubis, Barracuda, Arihant, Chakra, Jin, Shang, Han | derivado | fonte ↗ «Nuclear core life estimated at 33 years.» Nomes das classes de submarinos nucleares em serviço (EUA, Rússia, China, Reino Unido, França, Índia). Todos os outros submarinos são convencionais. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peso de 1 000 efetivos ativos (bloco Meios de apoio) points / 1,000 | 1.0 | pressuposto | sem fonte — pressuposto Os efetivos ativos entram no bloco Meios de apoio: mp / 1 000 × 1,0. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fator de qualidade de todos os tipos na fase 1 ratio | 1 | pressuposto | sem fonte — pressuposto §12.1: o preço é um mau indicador de qualidade (os preços de exportação dependem do pacote, do contrato, das munições, das licenças), pelo que todos os tipos contam com qualidade 1 — o índice mede apenas o inventário. Um modificador só virá depois de reunidos, na fase 2, o ano de entrada em serviço e as características, por decisão separada. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Categorias de apoio: um zero num país real significa «não documentado», não «inexistente» category list | Viaturas de Logística e Transporte, Viaturas de Engenharia e Recuperação, Viaturas Médicas, Sistemas de Comunicações e Comando e Controlo, Viaturas Utilitárias Ligeiras, Sistemas de Defesa NBQR, Sistemas EOD e IEDD | derivado | sem fonte — pressuposto ANALYSIS_SPEC.md §7a: as fontes abertas raramente listam a retaguarda. Estas categorias sem cartão são apresentadas como «não documentadas em fontes abertas», não entram nem no numerador nem no denominador da pontuação de estrutura, e o bloco Meios de apoio conta apenas as categorias documentadas. Em O Meu Exército, um zero é uma lacuna real. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Categorias de combate contadas no indicador de completude dos dados category list | Carros de Combate Principais, Viaturas de Combate de Infantaria, Viaturas Blindadas de Transporte de Pessoal, Artilharia Autopropulsionada, Artilharia Rebocada, Sistemas de Lançamento Múltiplo de Foguetes, Sistemas de Mísseis Superfície-Ar, Sistemas Portáteis de Defesa Antiaérea, Aviões de Caça, Helicópteros de Ataque, Helicópteros de Transporte, Aviões de Transporte, Veículos Aéreos Não Tripulados, Submarinos, Fragatas, Corvetas, Navios Patrulha | derivado | sem fonte — pressuposto Um zero aqui é uma ausência real (as fontes abertas listam sempre carros de combate, artilharia, defesa antiaérea, aeronaves e navios). O cabeçalho do separador mostra «categorias de combate documentadas X de Y · categorias de apoio Z de 7». |
| norma | valor | estado | fonte e nota |
|---|---|---|---|
| Escalões de defesa antiaérea por alcance de empenhamento (km) — fase 2 km | vshorad: [0, 8], shorad: [8, 30], mrad: [30, 100], long: [100, 250], xlong: [250, 99999] | derivado | fonte ↗ «tier table: VSHORAD "< 6 km" / SHORAD 6-15 / MRAD 15-100 / > 100» União de Grosswald (<6 / 6–15 / 15–100 / >100) e ESD (VSHORAD até 5–10, SHORAD 8–25), de modo que Tor (12–16), Pantsir (20–30), NASAMS (40–60), Buk-M3 (70), S-300PMU-1 (150), S-400 (240–380) caiam em escalões distintos. Não usado na fase 1. |
| Horizonte radar contra alvos a baixa altitude: R = 4,12·(√h_radar + √h_alvo) km — fase 2 km | h_radar: 10, h_target: 30, k: 4.12 | derivado | fonte ↗ «R_horizon = sqrt(2 x R_e x k_e x h_radar) + sqrt(2 x R_e x k_e x h_target)» Refração terrestre padrão de 4/3; um mastro de 10 m vê um alvo de 30 m a ~36 km, por maior que seja o alcance do míssil. Não usado na fase 1. |
| Cobertura antiaérea: categorias que cobrem uma área (SAM e sistemas canhão-míssil) e categorias contadas apenas como defesa de ponto category list | area: ['Surface-to-Air Missile Systems', 'Gun-Missile Air Defense Systems'], point: ['Man-Portable Air Defense Systems', 'Self-Propelled Anti-Aircraft Guns', 'Anti-Aircraft Guns', 'Counter-UAS Systems'] | pressuposto | sem fonte — pressuposto Os MANPADS, os canhões antiaéreos e os sistemas contra-UAS defendem um ponto ou uma coluna, não um território; são apresentados como «defesa de ponto: N lançadores / canhões» e nunca somados à área coberta. |
| Lançadores por bateria para o valor de cobertura: alcance curto / muito curto 4, médio e superior 6 (um valor da família ub de sam_units prevalece quando definido) launchers / battery | short: 4, long: 6 | pressuposto | sem fonte — pressuposto ANALYSIS_SPEC §4.2. Baterias = lançadores ÷ dimensão da bateria; uma bateria é a unidade que cobre um círculo de raio rg. |
| Parte da área geométrica do círculo que conta como coberta (sobreposição, terreno, lacunas) ratio | 0.6 | pressuposto | sem fonte — pressuposto ANALYSIS_SPEC §4.2 (pressuposto): área coberta por um escalão = Σ baterias × π rg² × 0,6; cobertura = min(1, área coberta ÷ área do país a partir do seu contorno (área de polígono esférico) ou do território de O Meu Exército). |
| Círculos de alcance desenhados no mapa: no máximo este número de sistemas (os de maior alcance documentado), os restantes listados como texto systems | 5 | pressuposto | sem fonte — pressuposto ANALYSIS_SPEC §4.3. Países reais: os círculos são desenhados a partir da fronteira (uma zona-tampão do contorno com a largura do alcance — «de qualquer ponto do seu território chega até esta distância»), nunca a partir dos marcadores, que estão dispostos em formação e não nas bases. O Meu Exército: círculos a partir dos marcadores colocados pelo utilizador. |
| Passo de amostragem do contorno para a zona-tampão da fronteira (km); para alcances longos o passo aumenta para alcance ÷ 6 km | 25 | pressuposto | sem fonte — pressuposto ANALYSIS_SPEC §4.3: contorno → pontos a cada ≤ 25 km → círculos geodésicos → união (desenhada num canvas para que as sobreposições fiquem com um único tom). |
| Raio de combate com reabastecimento em voo = raio × este fator (segundo círculo, apenas se o país tiver aeronaves reabastecedoras) factor | 1.5 | pressuposto | sem fonte — pressuposto ANALYSIS_SPEC §4.3 (pressuposto). Apresentado como um segundo círculo tracejado «com reabastecedores». |
| Raio de combate a partir de um alcance simples = alcance × ⅓ (usado apenas quando a fonte indica um alcance e não um raio — crk = «range»; uma linha de «alcance de combate» é usada tal como está) factor | 0.333 | com fonte | fonte ↗ «the radius of action is one-third the distance an aircraft can fly in a straight line on a full load of fuel» O perf.json guarda o que a fonte disse (crk = radius / combat range / range); o mapa converte um alcance simples com esta regra e assinala o resultado com «≈ ⅓ do alcance publicado». |
| Um valor de helicóptero acima deste número de km é um alcance, não um raio de combate (STAGE2_REVIEW §1): é dividido por dois km | 400 | pressuposto | sem fonte — pressuposto O Ka-52 com 470 km e o Mi-28 com 200 km são ambos linhas de «alcance de combate» da Wikipedia; o AH-64 com 480 km é designado como raio pela passagem de recolha de fontes; nenhum helicóptero de ataque ou de transporte tem um raio de combate de 470 km. Acima do limiar, o valor é tratado como alcance e dividido por dois (cr_heli_k). |
| Raio de combate de um helicóptero a partir de um simples valor de alcance = alcance × ½ (os jatos usam ⅓ — cr_range_k — por causa das reservas e do combustível de combate) factor | 0.5 | pressuposto | sem fonte — pressuposto STAGE2_REVIEW §1. Apresentado na linha como «≈ ½ do alcance publicado». |
| Maior círculo de alcance desenhado no mapa (km); os sistemas com alcance documentado superior são listados como de alcance intercontinental / global e não são desenhados km | 5 000 | pressuposto | sem fonte — pressuposto Um círculo de 12 000 km em torno da Rússia ou dos Estados Unidos cobre o mapa inteiro e não diz nada; os ICBM são listados com o seu alcance. |
| Um «alcance de combate» publicado acima deste número de km é um alcance total e não um raio, e é dividido por três como um alcance simples km | 2 500 | pressuposto | sem fonte — pressuposto As infoboxes da Wikipedia usam «alcance de combate» de forma inconsistente: 550 km para o F-16 é um raio hi-lo-hi, 14 200 km para o B-52 e 7 300 km para o Tu-160 são alcances totais sem reabastecimento. Nenhuma aeronave tem um raio de 2 500 km sem reabastecimento, pelo que, acima disso, o valor é tratado como alcance (cr_range_k). |
| Vida útil por categoria (anos) para o bloco de idade da frota: navios e helicópteros com fonte, os restantes pressupostos years | Destroyers: 35, Cruisers: 35, Aircraft Carriers: 50, Submarines: 33, Frigates: 30, Corvettes: 30, Amphibious Assault Ships: 40, Landing Ships: 35, Mine Warfare Vessels: 30, Fast Attack Craft: 25, Attack Helicopters: 25, Transport Helicopters: 25, Fighter Aircraft: 35, Attack Aircraft: 35, Bombers: 45, AEW&C Aircraft: 35, Surface-to-Air Missile Systems: 30, Gun-Missile Air Defense Systems: 30, Man-Portable Air Defense Systems: 20, Radar Systems: 25, Ballistic Missile Systems: 25, Ground-Launched Cruise Missile Systems: 25, Coastal Defense Missile Systems: 25, Multiple Launch Rocket Systems: 30, Anti-Tank Guided Missile Systems: 20, Anti-Tank Missile Carriers: 25 | fonte fraca | fonte ↗ «service lives of at least 35 years» Com fonte: contratorpedeiros 35 (Arleigh Burke), porta-aviões mais de 50 (Nimitz), submarinos 33 (núcleo do reator do Virginia), helicópteros 25 (vida útil de projeto original do UH-60, CBO 2001) — norms_research_ground.md. Caças, SAM, radares, mísseis: pressupostos (o M1 e o F-16 mostram 40–70 anos com modernizações, pelo que «vida útil excedida» significa «a substituir ou modernizar», não «inutilizável»). O bloco mostra o ano médio de entrada em serviço por categoria, a parte das unidades com mais de 30 anos e a parte que terá excedido a vida útil da categoria até 2036 — apenas para os tipos com ano documentado (perf.json yr). |
| Limiar de idade (anos) para a parte «com mais de» no bloco de idade da frota years | 30 | pressuposto | sem fonte — pressuposto ANALYSIS_SPEC §4.4: parte das unidades cujo tipo entrou em serviço há mais de 30 anos (ponderada pelas unidades); ano-horizonte 2036 para «vida útil excedida até». |
| norma | valor | estado | fonte e nota |
|---|---|---|---|
| Consumo de combustível por 100 km em estrada, por categoria de viatura (litros): MBT 300 publicado (Leopard 2; T-72 240 e M1 447 derivados), as outras classes obtidas por escala a partir dele L / 100 km | Main Battle Tanks: 300, Light Tanks: 150, Fire Support Vehicles: 150, Infantry Fighting Vehicles: 150, Armored Personnel Carriers: 100, Reconnaissance Vehicles: 80, Self-Propelled Artillery: 200, Multiple Launch Rocket Systems: 120, Self-Propelled Mortars: 100, Self-Propelled Anti-Aircraft Guns: 150, Gun-Missile Air Defense Systems: 100, Surface-to-Air Missile Systems: 100, Anti-Tank Missile Carriers: 60, MRAP Vehicles: 60, Engineering & Recovery Vehicles: 200, Infantry Mobility Vehicles: 25, Logistics & Transport Vehicles: 35, Medical Vehicles: 25, Light Utility Vehicles: 15 | derivado | fonte ↗ «an estimated fuel consumption rate of around 300 litres per 100 km on roads and 500 litres per 100 km across the country» norms_research_ground.md D3. Apenas o valor do MBT é publicado; IFV / SPG / APC / de rodas / camiões são fixados por classe de viatura (uma viatura de lagartas de 25–30 t a cerca de metade de um carro de combate, um 8×8 a um terço, um 4×4 a um vigésimo). O consumo em todo-o-terreno é 1,5–2× superior (Leopard 2: 500 L / 100 km) — o modelo usa valores de estrada, pelo que é um limite inferior. |
| Densidade do gasóleo (kg por litro) para converter litros em toneladas kg / L | 0.84 | com fonte | fonte ↗ «density of about 0.82 to 0.85 kg/L» Toneladas = litros × 0,84 ÷ 1 000. |
| Taxas diárias por intensidade: km percorridos por viatura, tiros de artilharia por peça, surtidas por aeronave de combate (baixa = instrução em tempo de paz, média = operações prolongadas, alta = combate de grande escala) per day | low: {'km': 15, 'rounds': 2, 'sorties': 0.5}, medium: {'km': 50, 'rounds': 6, 'sorties': 0.75}, high: {'km': 50, 'rounds': 30, 'sorties': 1.0} | pressuposto | fonte ↗ «Ukrainian artillery fires 5,000 or more 155-mm shells a day» ANALYSIS_SPEC §5 — os três valores PRESSUPOSTOS, aprovados tal como estão pelo Eduard em 30.09.2026 (alta = o ritmo de uma grande guerra prolongada, Ucrânia 2022–25, e não o pico doutrinal dos primeiros dias): 50 km percorridos por viatura por dia, 30 tiros por peça por dia em intensidade alta, 0,5 surtidas por aeronave por dia em tempo de paz. Âncoras: 6 tiros por peça por dia = média da frota da Ucrânia em 2025 (mais de 5 000 tiros repartidos por ~900 peças de 155 mm, derivado); 1,0 surtida por aeronave por dia = média da Tempestade no Deserto. Os km e os tiros de baixa intensidade e a taxa de surtidas média são interpolações do mesmo tipo. |
| Categorias cujas unidades disparam segundo a taxa diária de artilharia category list | Self-Propelled Artillery, Towed Artillery | derivado | sem fonte — pressuposto Os morteiros, a artilharia de foguetes e os canhões dos carros de combate não são modelados (não se encontrou nenhuma norma por tubo); a secção di-lo. |
| Categorias cujas unidades voam segundo a taxa diária de surtidas category list | Fighter Aircraft, Attack Aircraft, Bombers | derivado | sem fonte — pressuposto Apenas aeronaves de combate; helicópteros, aviões de transporte e drones não são modelados. |
| Dias de reservas por defeito (período de planeamento da NATO) days | 30 | com fonte | fonte ↗ «SHAPE Stockpile Planning Guidance (SPG), which considers the first seven days of combat, then the remaining 23» norms_research_ground.md D2: período da NATO de 30 dias; Canadá 60 (30 básicos + 30 de sustentação). O utilizador pode alterar o valor; os dias de abastecimento de combustível não constituem uma norma declarada em nenhuma das fontes encontradas. |
| Consumo de combustível de uma brigada blindada em operações de alta intensidade (litros por dia) — apenas como linha de comparação L / day | 380 000 | fonte fraca | fonte ↗ «can exceed 100,000 gallons daily in armored formations during high-intensity operations» norms_research_ground.md D2 (fiabilidade BAIXA: enciclopédia gerada por IA; o MWI fala em «dezenas de milhares de galões»; o FM 63-3 indica 600 000 gal por divisão pesada com apoio ao nível do corpo de exército). Apresentado como «≈ N dias de combustível de uma brigada blindada», nunca como um valor próprio. |
| norma | valor | estado | fonte e nota | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Live War attrition model v2 — daily rates, gates, caps, missiles as a stock, combat aviation and air superiority, scenario, tempo, supply, naval missiles, drones as a strike weapon fractions per day |
| pressuposto | ANALYSIS_SPEC §5 / LIVE_WAR_SPEC_v2.md §B / LIVE_WAR_SPEC_E.md §E1, §N F (LIVE_WAR_SPEC_E §N, 20.10.2026 — drones as a strike weapon; the first change of the model since E2): the UAV cards take a role from info/uav_roles.json (research agents, a source per type; the card's own ur with its source us overrides it) — owa = one-way attack (a consumable: the card's ds = the stock for a 30-day window, on hand + one month of production, with its source dss; a card without ds uses its quantity q), strike = reusable armed UAV, recon / other = losses only. (a) Long-range owa (klass long: rg ≥ uav_long_km 500 km — Geran-2 1,800, Shahed-136 2,000, Liutyi 1,000, FP-1 1,600, Harop 1,000): launches a day = uav_rate × D0 (1/30 at sustained — a month of output spread over 30 days; 1/15 at campaign; 1/10 at sprint), never more than the remaining stock; the type reaches when rg ≥ dist (the missile gate); interception = min(uav_int_max 0.9, int_max × the defender's long / medium coverage) — the Ukrainian Air Force counted 85–90 % of the Shahed / Geran launches of 2025 intercepted or lost; each drone that gets through removes uav_dmg_long 0.03 weighted units split by uav_target over land 0.5 / air defence 0.25 / enablers 0.25 (a Shahed carries a 50 kg warhead against a Tomahawk-class 450 kg — a fifth of msl_dmg; most of the real damage falls on infrastructure, outside the model). (b) Tactical owa (klass tac: FPV 10–20 km, Lancet 40, Switchblade 40, Phoenix Ghost 60, Molniya 40): only in ground contact (the land gate), launches = uav_rate × D0 of the tactical stock, interception uav_int_tac 0.5 (electronic warfare and C-UAS; + uav_cuas 0.1 when the defender has Counter-UAS Systems with q > 0), each drone that gets through removes uav_dmg_tac 0.005 weighted units of the land block (Oryx 2024–26: about 60–70 % of the visually confirmed vehicle losses are drone strikes; with about 6,700 FPV a day that is about 30 vehicles a day — the observed order); at the same time k.land_land is split (land_split): 0.4 of the former 0.030 = 0.012 stays with artillery and direct fire, 0.6 passes to the drone term (Eduard, decision 3) — a pair without tactical drones loses that share. (c) Reusable strike UAVs (TB2, MQ-9, Orion, Mohajer-6, Hermes 900 …) enter P_cmb at uav_k 0.3 per unit of index weight (a TB2 is not an F-16), with gen_f.air by the year of the variant (the gen band of the type, else uav_roles.json yr); their losses follow the air block with the SAM → air share × uav_sam_x 2. (d) recon / other as before. The drone stock falls with the launches, apart from the missiles (dL / dI / dH per side); the panel shows «drones: launched · intercepted · stock left», the feed «−N drones in stock», a card «drone stock exhausted», the end table the launches and interceptions. Stocks (uav_out/stocks.json, 20.10.2026): Russia Geran-2 6,000 (the Ukrainian Air Force counted 6,297 Shahed / Geran and decoys launched in July 2025; Ukrainian Defence Intelligence puts the piston output at about 2,800 a month, Aug 2026), Geran-5 3,000 (the jet family, one month of output), Lancet 600 (hundreds a month — 285 video-confirmed strikes in May 2024 a lower bound), Veter 6,000 (the card), Gortenzia 2,500, Upir 400, Gastello 5,000 (the maker's aim), Molniya 3,000 (output in the thousands a month, not published), FPV strike drones 167,000 (2 million planned for 2025 — the executor's counterpart of the Ukrainian aggregate, else the tactical term would stand at 1 : 11); Ukraine FPV strike drones 200,000 a month (about 3 million drones received in 2025), Phoenix Ghost 5,000, Switchblade 700, D40 300, Liutyi 300 (output not published), FP-1 3,000 (about 100 a day, Aug 2025); Iran Shahed-136 1,500 (the ~1,000 launched at Israel with ~99 % intercepted are the June 2025 figures; the 2026 launch rate fell from 720 on day 1 to 60 — the owner's 1,500 kept, conf low; Eduard, 26.10.2026: a lower estimate — for 2026 only the launch rate is published); United States Switchblade 4,400; Israel Harop 100 and Harpy 100 (inventories not published — reasoned estimates); Azerbaijan Harop 50, SkyStriker 100, Kargu 27. Revolver 860, Punisher, Night Witch, Karrar, Saegheh, Shahed 149 are reusable bombers (strike, not owa); BPLA-400T is a reconnaissance quadcopter; the guessed Israeli and Azerbaijani Harop / Harpy / SkyStriker inventories got no ds (a card without a published figure launches nothing). Calibration F.4 (20.10.2026, build 2026-10-19i; the figures before and after by pair and tempo are in refresh/Iran_2026/REPORT.md §19): the specification's start — land_split 0.4 / 0.6 (land_land 0.012), uav_dmg_tac 0.005, uav_int_tac 0.5, uav_k 0.3, uav_dmg_long 0.03 — gave Ukraine – Russia 92.7 / 98.7 % at the sustained tempo (targets 94 ± 1 / 99.5 ± 0.5) and Ukraine 52 % at the campaign tempo (target 28–38 %), Israel – Iran at the sprint 91.3 / 77.4 % (targets 93.1 / 76.2 ± 1). The campaign corridor cannot be reached with a 0.4 fire share whatever the drone coefficients: the drone stock is one month of production and does not grow with the tempo (the whole stock is spent within the window at every tempo — 1/15 or 2/15 a day change nothing over 30 days), while the fire term grows 17 ×, so the land attrition at the campaign tempo fell by half. Moved within × 0.5 … × 2 of the start: land_land 0.024 (× 2, the limit — the fire share 0.8 of the former 0.030: at the sustained tempo the tactical drones then do about a quarter of Ukraine's land attrition and about half of Russia's (through × uav_dmg_tac against the weighted land losses of the 30 days), not the 60–70 % of Oryx — a known limitation, Eduard, 26.10.2026: the fire share 0.8 / 0.2 accepted, «production follows the tempo» in the backlog; at the campaign tempo the fire carries it, as the production-limited stock cannot), uav_int_tac 0.8 (× 1.6 — with uav_cuas 0.1 nine FPV launches in ten do not kill a vehicle: electronic warfare, misses, weather, already-destroyed targets — RUSI and Ukrainian unit reports of 2024–25 put the share of FPV sorties that reach the target at 10–30 %; at 0.7 the sustained pair stood at 93.2 / 99.0 with Russia's land block at −3.2 %, outside the observed −1 … −3 %; the specification's 0.005 per drone through is kept), uav_k 0.15 (× 0.5 — Iran's Mohajer-6, Saegheh and Shahed 129 at gen 1.0 by their year would otherwise lift its combat-air power by 22 % and take Israel to 91.3 %; at 0.15 by 11 %), uav_dmg_long 0.015 (× 0.5 — a 50 kg Shahed warhead against the 450 kg of a Tomahawk-class missile: a tenth of msl_dmg, proportional to the payload). Result: Ukraine – Russia sustained 93.9 / 99.3 %, campaign 35.8 / 95.6 %, Russia – United States campaign 71.1 / 94.9 %, Israel – Iran sprint 40 days 92.2 / 76.8 %, My Army – Israel unchanged (27.4 / 99.9 %). F.1 (LIVE_WAR_SPEC_E §N.7, 26.10.2026 — Eduard after the review of F; build 2026-10-19j): a one-way-attack card with a quantity (Veter 6,000, Gortenzia 2,500, Upir 400, Phoenix Ghost 5,000, Switchblade …) was counted twice — as the stock ds and as units of the air block under fire, so Russia's top-5 losses against the United States read «Veter −2,222, Gortenzia −926» without a single tactical launch and Ukraine's «Phoenix Ghost −3,134» with the 5,000 stock spent. Now an owa card is ONLY a stock in the war, like the missiles: it is not in S0 / S of any block (warBlocks / warBlocksG / the air-defence and combat sums skip the role owa), takes no share f_g, never fades and never enters the losses by type, the top-5, the «−N UAV» feed or the units lost; it stays in the items for the cinema (the source of the drone arcs and swarms) and for the popup («drones left N of M»). The Inventory Strength Index, Balance, the cards and the Analysis module are untouched — only the war sums change: Russia's war air block 2,520 instead of the index's 2,818 (298 weighted units of owa cards), the United States' 7,875 instead of 8,007, Ukraine's 483 instead of 713 (230 weighted units: Phoenix Ghost 5,000, Switchblade 700, D40 300 …). Figures 19i → 19j (war_figures.js, mutual, no supply): Ukraine – Russia sustained 93.9 / 99.3 → 93.6 / 99.3 %, campaign 35.8 / 95.6 → 32.5 / 95.6 %, sprint 40 days 13.3 / 94.9 → 12.2 / 94.9 %; Russia – United States campaign 71.1 / 94.9 → 70.2 / 95.0 %, sustained 98.2 / 99.2 unchanged; Israel – Iran and My Army – Israel unchanged. The campaign shifts (Ukraine −3.3, Russia −0.9 points) exceed the expected 0.5: the owa cards left the air block, so the same air losses are a larger share of a smaller block (a third of Ukraine's index air block was owa cards); the sustained corridors hold (94 ± 1 / 99.5 ± 0.5) — reported, not re-tuned. G (LIVE_WAR_SPEC_E §O, 27.10.2026 — long-range aviation; build 2026-10-19k): the air gate is per type — gate_t = max(theatre, global, carrier): the theatre gate is the former gate of the side (clamp(1 − dist ÷ reach), tankers × 1.5) or 1 with the side's «Forward bases: in theatre» switch; the global gate is 1 for a Bombers type whose published unrefuelled range (perf cr, crk range — perf/range_overrides.json: B-52H 14,200, B-1B 9,400, B-2 11,000, Tu-95MS 15,000, Tu-160 12,300; Tu-22M3 6,800 and H-6K 6,000 stay by radius) is ≥ bomber_global_km 9,000 while the side has tanker aircraft with units left; the carrier gate is the naval gate (from day nav_delay + 1, never at a landlocked opponent) for the carrier part of a ship-borne type — min(n × cv.share, the free capacity of the norm cv, served in the order of cv.names), the capacity = Σ q × cap × avail_sea (the executor's decision: about a third of the carriers are deployed at any time — with the raw capacity the US wing of 636 took Iran's air defence to 17 % in 30 days, with 229 at sea to 52 %). P_cmbR = Σ weight × n × gen_f × gate_t replaces gate × P_cmb in the strike terms; air → air and SAM → air take the reaching share P_cmbR / P_cmb; k untouched, sup on the whole P_cmb. Calibration (United States – Iran, campaign, 30 days, mutual, no bases; 19j → 19k): Iran 95.3 → 76.4 % — air defence and missiles 94 → 52 % (corridor −35 … −60 ✓), aviation 80 → 61 % (−30 … −60 ✓), sea 100 → 73 %, land 99 → 98 % (the corridor −5 … −15 % is not reached: with k.air_land 0.012 against a land block of 6,367 weighted units even the whole US combat aviation at full reach gives about −5 % in 30 days — with forward bases in theatre Iran keeps 44.4 %, land 88 %; the rates were not moved), the United States 100 % (11 units: its aircraft meet Iran's SAMs through the reaching share). The other pairs: Israel – Iran sprint 40 days 92.2 / 76.8 unchanged (theatre gates 0.68 / 0.48, no bombers, no carriers), Russia – United States campaign 70.2 / 95.0 → 70.2 / 94.9 (Russia: 74 Tu-95MS / Tu-160 global with the Il-78 and 7 MiG-29K on the Kuznetsov at sea; the US: 140 bombers and 229 carrier aircraft — both theatre gates were already 0.98–0.99), Ukraine – Russia and My Army – Israel unchanged; United States – China campaign 97.6 / 91.1 → 97.5 / 90.2 (the US reaches with 55 % of P_cmb — theatre 0.49, bombers, carriers; China with 1.2 % — 30 J-15 on three carriers at sea, the H-6K by radius). G.1 (Eduard, 27.10.2026, after the review of G — into the next build): the Admiral Kuznetsov written off (cv cap 0) — Russia – United States unchanged to the decimal (70.2 / 94.9 campaign, 98.2 / 99.2 sustained, 49.6 / 93.6 sprint: the 7 MiG-29K at sea had the theatre gate 0.99 already, the US lost 7,020 → 7,019 units); the Russian interface gets the plural verb forms for США / ОАЭ / Нидерланды ({v:singular|plural} after the nearest {c}) — no arithmetic. H.1 – H.3 (LIVE_WAR_SPEC_E §P, 27.10.2026; build 2026-10-19l): the damage of the missiles and drones that get through falls on the blocks in proportion to priority × what the defender has (msl_target / uav_target stay the priorities — «priority weighted by availability»); the theatre gate is per type by its own radius (gate_t = clamp(1 − dist ÷ (radius × tanker factor)), heli_radius_km 300 for an attack helicopter without a perf radius, the median radius of the category for a combat type without data, else the former gate of the side); the air-launched cruise missiles are a stock per country and family (norm alcm, alcm_rate = the drone rule 1/30 · 1/15 · 1/10 a day, the gate of the family = the best carrier's radius × tanker factor + the missile's range). H.4 calibration (27.10.2026, once after H.3; every coefficient within × 0.5 … × 2 of 19k; the figures before and after by step and pair in refresh/Iran_2026/REPORT.md §22): (1) intensity_f.low 0.06 → 0.03 (× 0.5 — the floor of the corridor), uav_dmg_tac 0.005 → 0.01 (× 2 — the ceiling), uav_int_tac 0.8 → 0.76 (× 0.95): the new target of H.4 — at the sustained tempo the tactical drones carry 50–70 % of Ukraine's land losses and at least half of Russia's (Syrskyi, Feb 2025: 66 % of the Russian equipment disabled in January 2025 by strike UAVs; RUSI, Feb 2025: 60–70 % of the damaged and destroyed Russian systems; Hambling / Oryx footage Q4 2024: 7 of 10 T-90M losses by FPV and bomber drones) — before H.4 the model gave 22 % and 40 %. The drone term does not grow with the tempo (a month of output is spent within the window), so the share is set by the fire term against it: the sustained fire intensity halves (the observed 2022–2026 land losses are now fire 0.03 + the drones, not fire 0.06 alone — the 30-day land losses of the pair stay at the observed order: Russia 258 → 368, Ukraine 428 → 436 weighted units — tanks 121 and 53 units a month against the Oryx 2025 floor of 53 and 27 visually confirmed), each drone through removes 0.01 weighted units (× 2: with 0.76 + 0.1 C-UAS interception 14 launches in 100 reach a target — RUSI and Ukrainian unit reports of 2024–25 put the share of FPV sorties that reach the target at 10–30 %; with 200,000 Ukrainian FPV a month that is 288 weighted units of Russian land losses in the model, against the Oryx 2025 floor of 344 vehicles of all kinds a month); Ukraine – Russia sustained 93.7 / 99.3 → 94.9 / 99.0 % (corridors 94 ± 1 ✓ and 99.5 ± 0.5 — Russia at the lower edge: the three targets meet only in a narrow band at the floor of intensity_f.low, a higher Russian figure needs intensity_f.low below × 0.5 or a drone share below 50 % — reported, not forced), the drone share 59 % / 78 %; the campaign is untouched (intensity_f.medium 1) and moves only through the drone term: 32.5 / 95.6 → 31.8 / 95.2 % (28–38 / ≥ 94 ✓). (2) intensity_f.high 1.5 → 1.85 (× 1.23): the per-type theatre gates of H.2 cut the reaching share of both sides of Israel – Iran (Israel 0.68 → 0.56 of P_cmb with the F-16I card radius of 1,500 km, Iran 0.48 → 0.21) and the 40-day sprint had risen to 94.3 / 81.0 %; the sprint tempo is re-set so that the pair returns to the F corridor 93.1 / 76.2 ± 1 (93.5 / 76.7 % after H.4) — the twelve-day war of June 2025 (IAF > 1,000 sorties and > 600 refuellings in 12 days, Iran 550 ballistic missiles and 1,000 drones) was fought above the campaign tempo of the model. (3) msl_target 0.4 / 0.3 / 0.2 / 0.1 → 0.55 / 0.25 / 0.15 / 0.05 (air × 1.4, land × 0.75): with the H.1 weighting by block size a 6,367-unit land block took 61 % of every Tomahawk's damage and the 532-unit Iranian air block 10 %, and the aviation of Iran in United States – Iran (campaign, no bases) stood at −28 % against the corridor −30 … −60 %; a cruise-missile campaign opens on airfields and air defence (Desert Storm 1991, the first nights; June 2025: 15–16 Iranian aircraft destroyed on the ground at six airfields), so the air priority rises and the land priority falls — Iran's aviation 72 → 62 % (−38 ✓; the reusable strike UAVs now take the missile share of the air block like the rest of it — since F they took only the air → air and SAM parts), air defence 48 ✓, land 92 ✓ (−8), the United States 100 % ✓; Russia – United States campaign 72.4 / 95.1 unchanged (68–74 / 93–97 ✓). Not moved: k (all seven), msl_dmg, int_max, uav_dmg_long, uav_target, ad_k, en_k, sam_eff. J (LIVE_WAR_SPEC_E §Q, 31.10.2026; build 2026-10-19m — trust on the screen, no change of the model): calibrated lists the pairs with a direct historical reference and the tempo it was made at — Israel – Iran at the sprint (the twelve-day war of June 2025) and Ukraine – Russia at the sustained tempo (Oryx 2025); the war panel says «on a reference» for these two pairs at that tempo, «at the X tempo only» at the other tempos and «an extrapolation — no direct historical reference» for every other pair. Every figure of the panel opens a «why this figure» window with the terms of the day (name, value, the formula with its numbers, the norm and its status) — the terms sum to the loss of the block (the cap cuts the sum when reached); the CSV by day carries the same terms. I (LIVE_WAR_SPEC_E §R, 31.10.2026; build 2026-10-19n — consumables and replacement, Eduard's part-I brief): int_shots = interceptor missiles spent per interception — 2 per ballistic missile (a two-missile salvo is the Patriot / Arrow practice), 1.2 per cruise missile, 0.3 per long-range drone (most drones fall to mobile gun groups, electronic warfare and interceptor drones — the June 2025 and 2026 campaigns spent the interceptors on the ballistic missiles); the stock of a side (norm sam_load, or the card's published is) is drawn in two pools — the long- and medium-range types alone engage ballistic missiles, the short-range types take the cruise missiles and drones first; when a pool does not cover the day the interception falls to int_floor 0.15 for missiles (guns, electronic warfare, aviation) and uav_floor 0.5 for drones in proportion, the SAM units without interceptors stop firing at aircraft (P_sam → 0) and no longer cut the air strikes (g_ad = 1). rounds_per_tube = artillery rounds a tube fires a day by tempo — 3 / 20 / 50 (sustained: Russia 2025 about 10,000–15,000 a day on about 4,000 guns, Estonian FIS Feb 2026 / IISS; campaign: Desert Storm 15–20 a tube a day averaged with battalion peaks of 47–72, Dupuy's 0.25–0.5 unit of fire — the brief's 30 sat at the top of the band, the I.4 calibration took 20; sprint: one Soviet unit of fire of 60 rounds a day — refresh/LiveWar_I/ammo_out/ammo.json); the tubes that fire = the park × availability × manning, as in P_land; nothing is fired without ground contact; the ground-fire term × min(1, shells ÷ need), at zero × fire_floor 0.2 (direct fire and mortars); where the stock is not published (United States, Israel, Iran, China) the fire is not limited and the panel says so. reserve_delay 7 / reserve_rate 0.003 / 0.01 / 0.015 of the stored stock a day — Russia about 100–150 tanks a month from the storage bases out of about 850 restorable (CAST / IISS / the 2026 satellite counts): 0.003 × 850 × 30 ≈ 8 a month at the sustained tempo is the floor, 0.01 ≈ 25, 0.015 ≈ 38 — the brief's values, kept (the observed 100–150 a month included the refurbishment of hulls the counts call unrestorable; an executor note, not moved before the calibration). K (LIVE_WAR_SPEC_E §S, 01.11.2026; build 2026-10-19o — aviation through sorties, Eduard's part-K brief: «professional models count sorties, not a weighted power»): sortie_rate = sorties per aircraft a day by class and tempo (A) — fighters / attack aircraft 0.3 · 1.2 · 2.0 (Desert Storm: about 1.0–1.2 per aircraft a day over 43 days — GWAPS; the Israeli Air Force in June 2025 about 1.5–2; the Russian Aerospace Forces over Ukraine 2022–25 about 100–300 sorties a day on about 300 active aircraft), bombers 0.2 · 0.5 · 0.8, attack helicopters 0.5 · 1.5 · 2.5, reusable strike UAVs 0.5 · 1.0 · 1.5; the sorties of a type = units × avail_air × manning × the gate of the type (G / H.2 — theatre radius, global bombers, carrier part, forward bases) × sortie_rate; a fighter that cannot reach flies defensive counter-air at home — (all − reach) × the air share. mission_target 0.3 / 0.3 / 0.3 / 0.1 (A) = the priorities of counter-air, SEAD, land and sea strikes, weighted by the size of the opponent's block (the H.1 rule: priority × what the defender has); sead_x 3 (A, executor) multiplies the SEAD weight while the opponent's long / medium SAM coverage at altitude is above cov_sead 0.5 — the air defence is suppressed first (1991, June 2025). pk = the expected result of one sortie of index weight 1 (a fighter) in weighted units of the opponent (A): land 0.06 (GWAPS: about 1,400 tanks and 1,800 armoured vehicles — about 2,300 weighted units — from about 20,000 sorties against the ground forces; the brief's 0.06 against 0.11 raw, the desert of 1991 the upper bound), SEAD 0.04, sea 0.02, counter-air 0.03 × the share of the opponent's combat fleet in the air (its sorties ÷ its aircraft); a sortie of a type counts × its index weight (bombers 2.0, attack aircraft 0.8, helicopters 0.6, strike UAVs 0.2) × gen_f, the land strikes × g_ad as before. int_shots.aircraft 0.1 (A, executor) = interceptors the air defence fires per sortie over the covered share of the territory (Ukraine 2023–25 fired of the order of 10–30 surface-to-air missiles a day at aircraft against 150–250 Russian sorties, most of them launching glide bombs from outside the coverage — 0.1 × about 200 sorties over the covered share gives about 20 a day) — fixed-wing from the long / medium pool first, helicopters from the short-range pool first. K.2: att_base 0.0005 (A) = the losses per sortie at the floor (the coalition of 1991: 38 combat losses in about 65,000 combat sorties; Israel 2025: none in about 1,500), sam_x 6 and air_x 2 (A): att = att_base ÷ gen_f × (1 + sam_x × the opponent's surviving SAM share × its coverage at altitude × (1 − own air superiority) × the share of the engagements its interceptor stock covers) × (1 + air_x × the share of its counter-air among the aircraft in the air) — the Russian Aerospace Forces 2022–25 about 0.001 per sortie against the living air defence of Ukraine; the counter-air sorties that reach take the SAM term only (the sweeps meet the opponent's counter-air through pk.air), the sorties at home the base rate. Retired: k.air_land / air_air / air_ad / air_sea (sorties × pk replace them), k.sam_air and sam_eff (att replaces them), uav_sam_x (the strike UAVs lose through their own sorties). K.0 (a): the Ammunition switch of the pair — published (the stocks of I.1 / I.2 run out) or unlimited (the model of H / J); corridors.ua_ru_campaign = the Ukraine – Russia campaign corridor at unlimited (28–38, the H corridor — the regression check of the core) and at published (45–55: the published flows of shells feed the campaign tempo for 3 (Ukraine) / 9 (Russia) days, Eduard's decision of 01.11.2026). K.3 calibration (01.11.2026, once, after the two steps of the part; the knobs sortie_rate, pk, att_base, sam_x, air_x within × 0.5 … × 2 of the brief's start; the Ammunition switch at unlimited for the corridors of H and I, at published for the report; the figures by step and pair in refresh/Iran_2026/REPORT.md §25): pk.ad 0.04 → 0.06 (× 1.5 — the SEAD of a sprint must take half of Iran's launchers and SAM strength in 40 days, the June 2025 claims; at 0.04 Iran kept 57 % of its air defence block), att_base 0.0005 → 0.00025 (× 0.5 — the 1991 rate of 0.0006 holds the SAM and gun losses too; with the SAM term on top the full rate gave Russia 8 and Ukraine 7 fixed-wing aircraft a month against the Oryx 2–5 and 1–3), sam_x 6 → 3 (× 0.5 — Ukraine's sorties over the Russian coverage would otherwise lose at 0.0075 a sortie, 7 a month); not moved: sortie_rate (Russia flies 227 fixed-wing sorties a day at the sustained tempo — the 100–300 of the brief), pk.land / sea / air, air_x. Added by the executor (status A, each with its motive): pk_tempo 0.25 at the sustained tempo (the result of a sortie in the glide-bomb war of 2024–25 — positions, not vehicles in the open: Oryx attributes a few percent of the vehicle losses to aircraft while the Russian Aerospace Forces fly 100–300 sorties a day; without it the Russian aviation took 10 % of Ukraine's air defence block a month and the H corridor 94 ± 1 broke at 91.5), land_nocontact 0.2 (without ground contact the land mission weighs a fifth — a strategic air war strikes the missile force, the air defence and the fleet before the army in its barracks: June 2025, 1991 before the ground offensive; without it half of Israel's sorties went at Iran's tanks and its air defence kept 80 %), oca_ground 0.5 (an offensive counter-air sortie finds the parked fleet on the airfields — 15–16 Iranian aircraft at six airfields in June 2025), air_q 2 (the quality ratio (gen_s ÷ gen_d)² clamped to 0.1 … 2 — a generation-3 fleet against a generation-5 one scores a fifth: 1982, 1991; without it Iran's F-4 and F-5 sweeps shot down an Israeli aircraft a day), the defensive counter-air at home × the side's air superiority (Iran, June 2025: the fighters stayed on the ground), int_shots.aircraft 0.1, the small strike UAVs (the index's mass rule) outside the sorties. After K.3: Ukraine – Russia sustained 94.5 / 99.4 % at unlimited (94.3 / 99.5 published; corridors 94 ± 1 / 99.5 ± 0.5), the drone share 57 / 78 %, Russia 227 fixed-wing sorties a day and 3.3 aircraft a month, Ukraine 36 and 2.9; campaign 30.8 / 96.0 % at unlimited (28–38 / ≥ 94) and 48.5 / 98.0 % published (the new corridor 45–55); Russia – United States campaign 71.4 / 94.9 % (68–74 / 93–97); United States – Iran campaign: Iran's air defence −46 % (−35 … −60), land −8 % (−5 … −15), the United States 100 %, its aviation −25 % against −30 … −60 (the former k.air_air term struck the 532-unit air block with the whole reaching power of the United States; the sorties find the aircraft on the airfields at oca_ground); Israel – Iran sprint 40 days 95.1 / 77.3 % — Iran in 76.2 ± 1 with its launchers and SAM strength −60 %, Israel 1.0 above the upper edge 94.1 (its aviation loses 14 aircraft in 40 days, 93 %, where the former k.sam_air term took 90, 84 %); the Desert Storm reference (United States – Iran with forward bases, 43 days at the campaign tempo): 0.68 sorties per inventory aircraft a day (about one per deployed aircraft), 0.0003 losses a sortie (≤ 0.001), Iran's army −63 % (1991: 32–47 % from the air). Not reached: Israel without a loss in 12 days — at the floor of att_base the model loses 5 aircraft (2 on sorties, 3 to Iran's counter-air); zero needs att_base below the band and breaks the 1991 reference. Accepted by the owner on 01.11.2026 (part K closed — the coefficients and the structure of the war do not change without a brief of their own): the corridors re-based and written in corridors — Israel – Iran sprint 40 d Israel 94–96 / Iran 76.2 ± 1 (the old 93.1 ± 1 stood on 90 Israeli aircraft shot down by the SAM → air term, an artefact; the June 2025 fact is 0), United States – Iran campaign without bases Iran's aviation −20 … −40 (June 2025: 15–16 aircraft on the ground); the other corridors unchanged. N (LIVE_WAR_SPEC_E §V, 02.11.2026, build 2026-10-19s — the professional's questions closed by the executor): N.1 the breaking point — break_pt (A: Dupuy / TNDM, the March–April 2022 withdrawals) land 0.5, air 0.4, air defence 0.3, sea 0.4 of the block's day-0 size; below it the block's power × cohesion_f = cohesion_min + (1 − cohesion_min) × (remaining ÷ break_pt) — 1 at the threshold, cohesion_min 0.2 at zero (the remnants fight on); a land block below the threshold in ground contact loses × break_loss_x 1.5 (abandoned and captured vehicles); the sorties of a broken air force, the SAM fire of a broken air defence and the fleet strikes of a broken navy fall the same way. N.2 the saturation of the air defence — ad_channels per launcher (A: engagement channels × firing cycles a day; Patriot 6, S-400 8, SAMP/T 6, Buk 6, Tor 12, Pantsir 16, Iron Dome 20, NASAMS 8, else by tier long 6 / medium 8 / short 12), the capacity a day = Σ launchers × channels × availability, the targets a day = missiles + long-range drones × sat_uav_ch 0.3 + the opponent's sorties over the coverage; the interception = the full rate × min(1, capacity ÷ targets)^sat_k 1.0, the excess over the capacity passes at int_floor (Ukraine's record nights of 2025: 700 + Shaheds and 20–40 missiles — ≈ 85 % / 50–70 %; the twelve-day war: 100–200 ballistic missiles a salvo — 86–90 %; the Red Sea 2024: ≈ 100 % at 2 + SM-2 a target). N.3 (a) strike_outside — the share of the missile and long-range drone launches at targets outside the model (energy, cities, industry, command), taken before the damage, the interception counted on every launch: default 0.4 (assumption), Russia → Ukraine 0.65, Ukraine → Russia 0.7, United States → Iran 0.3, Israel ↔ Iran 0.4 (A); msl_target back to the neutral 0.4 / 0.3 / 0.2 / 0.1 and recalibrated. N.3 (b) the tactical-drone chain — launches × (1 − uav_void 0.88, + uav_cuas with counter-UAS) = the drones that reach, × uav_hit_kill 0.1 = the vehicles destroyed (RUSI 2024–25: 10–30 % reach; most FPV hits immobilise, ≈ 1 destroyed vehicle per 80–100 launches — Oryx against the 2025 volumes), × the average weighted size of a vehicle of the block = the damage; the same share of the drones in the land losses (the corridor drones_a). N.4 the March 2022 corridor (march_2022) and the Karabakh 2020 arithmetic (the method page); the calibration once (build 2026-10-19s), within × 0.5 … × 2 of the brief's values: uav_hit_kill 0.1 → 0.05, uav_void 0.88 → 0.89 and msl_target 0.4 / 0.3 / 0.2 / 0.1 → 0.6 / 0.25 / 0.1 / 0.05; the vehicle weight of the chain is the average over the vehicles alone (Ukraine 0.27, Russia 0.47 index units — with the 8,000 ATGM systems counted as vehicles Ukraine's fell to 0.19 and the chain could not hold both sides in their corridors); untouched after the trials: cohesion_min, break_loss_x, ad_channels, sat_k, strike_outside, pk, att_base, intensity_f.low (pk.ad × 1.5–2 or pk.land × 1.5 move the sustained pair by 0.1–0.3 but break the campaign and the Israel – Iran corridors). After it: Ukraine – Russia sustained 94.9 / 99.1 (unlimited 94.9 / 99.0; the drone shares 58 / 91 %), campaign 52.2 / 97.6 (unlimited 30.7 / 95.6), Russia – United States 71.7 / 95.1, Israel – Iran 96.0 / 77.4, United States – Iran 100 / 80.9 (Iran's air defence −44, aviation −23, land −5.5) — every accepted corridor met. The March 2022 reference is NOT met and is kept as a reference row: at the campaign tempo the model gives Russia's land −25 %, its aviation −0.6 % and Ukraine's land −85 % against Oryx's −14 / −7 / −10 — the fact sits at a tempo of about × 5 the sustained one (the model there: −7 / −0.6 / −22), the attacker-to-defender loss ratio of March 2022 (3–4 : 1 — ambushes, anti-tank missiles, a logistic collapse) is beyond def_k, and the aviation losses to low-altitude air defence are outside the SAM term (× (1 − air superiority); MANPADS and SHORAD are not a channel of the model) — a known limit, listed on the method page. K.5 (a) (LIVE_WAR_SPEC_E §T, build 2026-10-19p): reserve_days 7 (A) — the reserve of pool A (long- and medium-range SAMs) for the ballistic missiles = int_shots.ballistic × the opponent's average ballistic launches a day (its launchers × msl_rate at the tempo, capped by its stock ÷ the window) × reserve_days; the long- and medium-range SAMs fire at aircraft only from what is above the reserve, below it the sorties over the coverage meet pool B (short range) and the int_floor alone — Ukraine 2024–25 keeps the Patriots for the Iskanders and Kinzhals (the Patriot engagements of aircraft are a handful of long-range shots at the Su-34 / A-50 in 2024, not a daily expenditure). E1 (LIVE_WAR_SPEC_E §E1, 19.10.2026): intensity_f.low = 0.06 is the «sustained» tempo — the observed 2022–2026 rate (Oryx, visually confirmed losses, October 2026: Russia about 4,000 tanks in about 1,700 days ≈ 2.4 a day ≈ 0.08 % of a park of about 3,000 a day; Ukraine of the same order) — campaign (1) is then ≈ 17 × and sprint (1.5) ≈ 25 × the observed rate; def_k 2.0 (status D: the 3 : 1 rule of thumb for an attacker — FM 3-0 / Dupuy, «Numbers, Predictions and War»; the defending side of a one-sided scenario strikes with its land power × def_k in land → land, the attacker without a multiplier); supply moderate 0.05 / high 0.10 = share of the initial weighted land / air / air-defence park returned in 30 days (A: deliveries to Ukraine 2022–24 were of the order of 5–10 % of the armoured park a month), no missiles; nav_rate 0.1 / 2 / 4 strike missiles per ship-weight a day at sustained / campaign / sprint (A; sustained 0.1 — Eduard, 19.10.2026, after part E1: about one Kalibr a day is the observed 2022–2026 rate — Ukrainian Air Force counts put the Kalibr launches of 2022–2025 at roughly 1,000–1,500 in four years; Russia's eleven strike-capable ships and boats then launch about 1.1 a day in the model; the specification's 0.5 emptied the Russian naval stock in a month; a destroyer empties a third of its cells in about ten days of a campaign), nav_delay 7 days before the fleet strikes when the outlines lie beyond sea_km (A). v2 (LIVE_WAR_SPEC_v2 §B, Eduard 14.10.2026: a faster tempo for the videos): every v1 rate × 2 as the starting point, cap 10 % of a block a day, intensity low 0.5 / medium 1 / high 1.5 (low re-set to 0.06 in E1); calibrated within × 0.5 … × 2 of the §B values (§B4, build 2026-10-14f): land_land 0.030 (× 1.5 — two equal neighbouring armies lose about 40–45 % in 30 days at medium; a 3 : 1 opponent is worn to about a tenth, the stronger side loses about a tenth), air_ad 0.030 (× 2 — Iran 2026: launchers and SAM strength −55 % in 40 days at the sprint tempo; 0.024 in part B, raised to the limit of the corridor in B+ because the strikes come from the combat aviation alone and are scaled by air superiority — −43 % then, Israel's air defence 53 %; E2, 19.10.2026: the generation factor (gen_f) cuts Iran's strike to a third and lifts Israel's air superiority to 0.78 — Iran −51 %, Israel's air defence 82 % with the same 0.030), sam_air 0.008 and sam_eff 0.25 (× 0.5 each — no Israeli aircraft was lost to Iranian SAMs in 2026), air_sea 0.006 (the specification value; part B had halved it to 0.003 while the fleets of Israel and Iran still met in the model — the B+ sea gate does that work: Iran's fleet −27 % in 40 days against the reported 155–161 vessels hit), msl_rate high 0.25 (× 0.5 — Iran averaged about 0.15–0.25 launches per launcher-day over the 40 days, not the day-1 rate of about 1), msl_dmg 0.15 (× 0.5 — 650 launches, about 65 got through, small military damage); air → air defence & missiles (SEAD) 0.015 — the share of the defender's SAM strength (launchers of ballistic and cruise missiles wear down at the same daily share but do not enter the denominator) lost per unit of the attacker's air power within reach; SAM → air multiplied by supp (the surviving share of the defender's SAM strength) and by sam_eff (0.5: SAMs engage a part of the sorties). Missiles are a stock, not a rate: stock = ms of the card or launchers × msl_per_launcher (8); launches a day = min(stock, launchers × msl_rate — 0.1 / 0.25 / 0.5 per launcher at low / medium / high; Iran 2026: about 1 per launcher on day 1, about 0.2 later); interception = int_max (0.9) × the defender's long / medium SAM coverage at altitude (Israel 2026: about 90 % of 650 ballistic missiles intercepted); every missile that gets through removes msl_dmg (0.3) weighted index units, split by msl_target over air 0.4 (airfields), air defence 0.3, land 0.2, enablers 0.1 (H.1: the priorities are weighted by what the defender has; H.4: 0.55 / 0.25 / 0.15 / 0.05). The v1 terms msl_land / msl_air / msl_ad are gone. B+ (Eduard, 14.10.2026, after the review of part B): the air terms use the combat aviation only — P_cmb over cmb_cats (fighters, attack aircraft, bombers, attack helicopters); drones, transports, trainers, patrol, AEW and tanker aircraft stay in the air block for the losses but do not strike (tankers still extend the reach × 1.5); air superiority sup = P_cmb(s) ÷ (P_cmb(s) + P_cmb(d)) scales the air → land / air defence / sea strikes of side s, air → air stays symmetric; fleets meet only when the outlines lie within sea_km (500 km) — navies of distant countries do not meet in the model, beyond it ships are reached by aviation alone. Gates: ground forces meet only when the outlines lie within contact_km (50 km) or the user sets ground contact = yes; aviation reaches in proportion to the longest documented combat radius (× 1.5 with tankers); a missile type reaches when its documented range covers the distance; fleets meet within sea_km; the defender's long / medium-range SAM coverage cuts air strikes by ad_k × coverage. Enablers wear down at en_k × the land rate (plus their share of missile damage). After the days of stock the tempo is multiplied by stock_cut. Calibration (§B4) on Israel – Iran 2026 — see method.html#war. E3 (LIVE_WAR_SPEC_E §E3, 19.10.2026): speeds 0.5 / 1 / 2 / 4 s a day — 4 s is the Record preset of the cinema mode; the day is then a sequence of phases (the plate, the flights, the strikes, the counters) and the picture is decorative: nothing in the arithmetic depends on the speed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War: peso de um navio com capacidade de ataque na taxa diária de lançamento de mísseis navais (× nav_rate) ratio per ship | cats: {'Cruisers': 1.0, 'Destroyers': 0.8, 'Frigates': 0.5, 'Corvettes': 0.5}, ssgn: 3.0, ssn: 0.3, ssk: 0.3, ssgn_names: ['Ohio class SSGN', 'Oscar', 'Yasen'] | pressuposto | LIVE_WAR_SPEC_E.md §E1.4 Um navio só entra com uma entrada em nav_cells superior a zero (a sua classe transporta mísseis de cruzeiro de ataque a terra); cruzadores 1,0, contratorpedeiros 0,8, fragatas e corvetas com lançador universal 0,5, SSGN 3,0 (Ohio SSGN, Oscar II, Yasen), outros submarinos nucleares e convencionais com mísseis de cruzeiro 0,3; tudo o resto (apenas antinavio ou sem células) 0 — a frota continua a combater no mar (mar → mar), mas não ataca a costa. Os submarinos distinguem-se pelo nome (ssgn_names, ssn_names, os restantes convencionais). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War: células de mísseis de ataque por navio, por classe [células, parte das células carregadas com mísseis de ataque a terra] — a reserva de mísseis navais de um lado cells per ship | Ticonderoga class: [122, 0.4], Arleigh Burke class: [96, 0.3], Zumwalt class: [80, 0.3], Ohio class SSGN: [154, 1.0], Virginia class: [12, 1.0], Los Angeles class: [12, 1.0], Seawolf class: [8, 1.0], Yasen class: [32, 1.0], Oscar II class: [72, 0.5], Improved Kilo class: [4, 1.0], Akula class: [4, 1.0], Kirov class: [40, 0.5], Admiral Gorshkov class: [16, 1.0], Admiral Grigorovich class: [8, 1.0], Gepard class: [8, 1.0], Buyan-M class: [8, 1.0], Karakurt class: [8, 1.0], Gremyashchiy class: [8, 1.0], Type 055 (Renhai class): [112, 0.3], Type 052D (Luyang III class): [64, 0.3], Type 052C (Luyang II class): [48, 0.2], Astute class: [10, 1.0], Aquitaine class: [16, 1.0], Suffren class: [8, 1.0] | derivado | fonte ↗ «2 × 61-cell Mk 41 vertical launching systems» Fontes (outubro de 2026): Ticonderoga 122 células Mk 41 (Wikipedia «Ticonderoga-class cruiser»), 40 % presumidos carregados com Tomahawk; Arleigh Burke 90–96 células («Arleigh Burke-class destroyer»), 30 % Tomahawk; Zumwalt 80 células Mk 57; Ohio SSGN 154 Tomahawk («Ohio-class submarine»); Virginia 12 tubos VLS (Blocks I–IV; «Virginia-class submarine»), Los Angeles 688i 12 VLS, Tomahawk dos tubos lança-torpedos do Seawolf contado como 8; Yasen 8 UKSK × 4 = 32 Kalibr / Oniks («Yasen-class submarine»); Oscar II 72 após a modernização 949AM, metade contada («Oscar-class submarine»); Improved Kilo (636.3) e Akula — Kalibr-PL dos tubos lança-torpedos, 4 cada; Kirov (modernização do Admiral Nakhimov, 80 UKSK; Pyotr Velikiy 20 Granit) com média de 40 × 0,5; Admiral Gorshkov 16 UKSK, Admiral Grigorovich 8, Gepard (Dagestan) 8, Buyan-M 8, Karakurt 8, Gremyashchiy 8 («UKSK»); Type 055 112 células, Type 052D 64, Type 052C 48 (ataque a terra CJ-10 presumido em 20–30 % das células); Astute — Tomahawk dos tubos, 10; FREMM Aquitaine 16 células Sylver A70 para MdCN, Suffren 8 MdCN. As classes só com mísseis antinavio ou de defesa antiaérea (Slava, Sovremenny, Udaloy, Type 45, Horizon, Type 054A, Sa'ar, FREMM do Egito / Marrocos, Steregushchiy, Nanuchka …) não têm entrada — 0 células de ataque. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War: países sem litoral — a frota do adversário não pode atacar a sua costa ISO list | AF, AD, AM, AT, AZ, BY, BT, BO, BW, BF, BI, CF, TD, CZ, SZ, ET, HU, KZ, XK, KG, LA, LS, LI, LU, MW, ML, MD, MN, NP, NE, MK, PY, RW, SM, RS, SK, SS, CH, TJ, TM, UG, UZ, VA, ZM, ZW | com fonte | fonte ↗ «a landlocked country is a country that does not have territory connected to an ocean or whose coastlines lie on endorheic basins» Os 44 Estados sem litoral da lista da Wikipedia mais o Kosovo; o Azerbaijão, o Cazaquistão e o Turquemenistão contam como sem litoral (mar Cáspio). O Meu Exército no território de um país assim também é sem litoral; um território desenhado é tratado como costeiro. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War: mísseis balísticos intercontinentais e lançados de submarinos — fora do modelo convencional name list | Yars, RS-24, Topol, RT-2PM, Voevoda, R-36, SS-18, SS-19, UR-100, Sarmat, Minuteman, LGM-30, Sentinel, Trident, Bulava, R-29, Sineva, Layner, DF-5, DF-31, DF-41, JL-2, JL-3, Agni-IV, Agni-V, M51, Jericho III, Hwasong-15, Hwasong-17, Hwasong-18, Hwasong-19, Pukguksong | derivado | fonte ↗ «ICBMs are differentiated by having much greater range and speed than other ballistic missiles» Um cartão das categorias de mísseis balísticos / de cruzeiro cujo nome contenha um destes (ou um cartão marcado com nuc: 1 nos dados) é um lançador nuclear estratégico: não lança na troca de mísseis nem consta do bloco de defesa antiaérea e mísseis do Live War (indicado como «fora do modelo: nuclear estratégico»); o Índice de força do inventário e o Equilíbrio de forças conservam-no como antes. A Rússia (RS-24 Yars, RT-2PM2 Topol-M, R-36M2 Voevoda, UR-100N UTTKh) e a China (DF-5, DF-31, DF-41) levam nuc: 1 no mapa. Os nomes só são procurados dentro das categorias de mísseis (o radar Sentinel e os cúteres da classe Sentinel não são mísseis). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War G: carrier aviation — the ship-borne types (names → the pool they use: cv = aircraft carriers, both = carriers and amphibious assault ships), the carrier share of a mixed card (share, with the variant that sets its pool and place in the order), and the air-wing capacity per ship (cap: by class, else by category) types / shares / aircraft per ship |
| pressuposto | fonte ↗ «A carrier air wing … typically consists of … fighter / attack squadrons» G (LIVE_WAR_SPEC_E §O, 27.10.2026 — long-range aviation): a combat-aviation type whose name contains one of cv.names (or a card listed in cv.share with the share of the carrier variant: the US «F-35 Lightning II» card is 0.3 F-35B + F-35C, France's «Dassault Rafale» 0.2 Rafale M) can fly from ships. The carrier part of the type = min(n × share, the free capacity of the side) — the types are served in the order of cv.names, the capacity is Σ q × cap over the carriers of the side (cap by name — Nimitz / Gerald R. Ford 48, Queen Elizabeth / Prince of Wales 24, Charles de Gaulle 24, Liaoning / Shandong 24, Fujian 36, Admiral Kuznetsov 20, Cavour / Trieste / Juan Carlos I / Izumo / Kaga 12; else by category: Aircraft Carriers 48, Amphibious Assault Ships 12 — the amphibious ships serve the STOVL types only (F-35B, AV-8B: pool both); the helicopter carriers Mistral and Type 075 carry no fixed-wing aircraft) and falls with the carriers (the sea block). Sources (October 2026): Wikipedia «Carrier air wing» (a US air wing of 74–78 aircraft with four strike-fighter squadrons of 10–12 F/A-18E/F or F-35C — «over forty strike fighters»; 48 = four squadrons of 12, the upper figure), «Queen Elizabeth-class aircraft carrier» (12 F-35B on a routine deployment, 24 in surge, 36 in combat — 24 taken, the brief's figure), «Charles de Gaulle» (30–40 aircraft, 30 Rafale M standard — 24 taken, the brief's figure, a peacetime air group), «Chinese aircraft carrier Liaoning» / «Shandong» (24 J-15 each), «Fujian» (at least 40 fixed-wing aircraft incl. KJ-600 — 36 fighters taken), «Admiral Kuznetsov» (14 Su-33 + 14 MiG-29K + 2 MiG-29KUBR by the infobox, 6–8 Su-33 and 4 MiG-29K on the 2016 deployment; 20 in build 2026-10-19k, 0 since G.1 — the ship has been out of service since March 2017), «America-class» / «Wasp-class amphibious assault ship» (6–12 F-35B / AV-8B normally, 20 in the «Lightning carrier» loadout — 12 taken), «Cavour», «Trieste», «Juan Carlos I», «Izumo-class» (8–12 F-35B / AV-8B — 12 taken). Accepted by Eduard (27.10.2026, after the review of G): the capacity at sea = Σ q × cap × avail_sea (0.36) — about a third of the carriers are deployed at any time (two to three of the eleven US carriers stood in CENTCOM in 2025, the rest in maintenance, training or transit); with the raw capacity (636 US aircraft on the carriers) Iran's air defence fell by 83 % in 30 days, with 229 at sea by 48 % — inside the reviewer's corridor. G.1 (a): Admiral Kuznetsov written off — cap 0 (out of service since March 2017, the overhaul suspended in 2025; the ship still stands in the sea block of the index). The carrier part of a type strikes through the naval gate: the fleet must be able to reach the opponent's coast (a landlocked opponent is out of reach) and does so from the day after nav_delay when the outlines lie beyond sea_km, as the naval missiles do; the rest of the type keeps the theatre gate of the side. The inventory, the Inventory Strength Index and Balance never read this norm. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War H.3: air-launched cruise missiles — per country the families in service, their carrier types (exact card names), range, 30-day stock and damage factor types per country |
| pressuposto | fonte ↗ «an air-launched cruise missile (ALCM) is a cruise missile that is launched from a military aircraft» H.3 (LIVE_WAR_SPEC_E §P, 27.10.2026): there are no cards and no category for these missiles — the norm holds, per country and missile family, the carrier types as they stand on the map, the published range rg (km), the stock for a 30-day window (missiles on hand + one month of output or deliveries — the same rule as the one-way-attack drones; 0 where nothing is published: Israel's Delilah / Rampage / Popeye / Rocks, Iran's Asef / Ya-Ali, China's CJ-20 / KD-63 / KD-88 / YJ-12 / YJ-83K launch nothing until a figure is published), the damage factor dmg_f = warhead ÷ 450 kg in 0.5 … 1.5 (msl_dmg × dmg_f per missile that gets through) and the confidence (high — an official inventory or production figure of 2024–26; med — an analyst's estimate with a method; low — a reasoned estimate, order totals or delivery counts). Research agents, October 2026 (refresh/LiveWar_H/ALCM_TASK.md, a source URL and a note with the dates per entry in info/alcm.json): Russia Kh-101 / Kh-555 185 (Ukrainian Defence Intelligence, Aug 2026: about 100 on hand + 87 produced in July 2026, over 80 a month in Oct 2026; rg 3,500), Kh-22 / Kh-32 250 (HUR, July 2026; Kh-32 production suspended since April 2026; warhead 960 kg → dmg_f 1.5), Kh-59 / Kh-69 24 (HUR: Kh-69 ≤ 20 + 4 a month), Kinzhal 50 (HUR Aug 2026, production suspended; aeroballistic — the model intercepts it like a cruise missile, a known simplification; rg 500 = the missile alone, the carrier's radius is added by the model), Kh-35U 0 (no published stock); United States JASSM / JASSM-ER 2,950 (CSIS, Apr 2026: about 4,000 before the Iran war, about 1,100 expended to the April ceasefire, about 50 a month produced; rg 925 — the JASSM-ER; carriers B-1, B-52, B-2, F-15E, F-16, F-15EX, F/A-18E/F — the F-35 and the legacy Hornet are not yet operational with it), LRASM 450 (anti-ship; FY24 budget exhibit: 125 delivered + 320 on contract, 10–20 a month), SLAM-ER 0 (no published stock), AGM-86B nuclear — outside the model; United Kingdom Storm Shadow 400 (Typhoon; 900 ordered in 1997, about 100 expended 2003–18, about 600 operational in Nov 2024, undisclosed batches to Ukraine since — low), France SCALP-EG 300 (Rafale, Mirage 2000; 500 ordered, «400 or fewer» before 100–150 to Ukraine; ASMP-A nuclear — outside), Germany Taurus 150 (Tornado IDS; 600 delivered 2004–10, about 150 serviceable per the Bundestag defence committee, Aug 2023), Ukraine Storm Shadow / SCALP 30 (Su-24, Mirage 2000-5F; deliveries undisclosed — a low-confidence placeholder), Egypt SCALP-EG 100 (Rafale; «100+ delivered» — low), United Arab Emirates Black Shaheen 600 (Mirage 2000; the 1997 order — an upper bound, low), Netherlands JASSM-ER 0 (128 approved in 2024, none delivered), Turkey SOM 495 and Çakır 0 (no Turkish combat-aircraft cards on the map yet — nothing launches), Azerbaijan SOM 0. Model: the stock of a side = Σ over its families whose carriers have at least one aircraft on its cards; launches a day = alcm_rate × the 30-day stock (the drone rule 1/30 · 1/15 · 1/10 at sustained / campaign / sprint — the executor's reading of «msl_rate × stock»: 0.25 × 2,950 JASSM a day would spend the US stock in four days, msl_rate is a rate per launcher and the ALCM have none), never more than what is left, × the gate; the gate of a family = the best of its carriers — clamp(1 − dist ÷ (the carrier's radius × the tanker factor + rg)), or the carrier's global gate (a bomber with tankers) or carrier gate (the ship-borne part, from day nav_delay + 1); interception = int_max × the defender's long / medium coverage, as for the other cruise missiles; the damage falls on the blocks by H.1 (msl_target × what the defender has). The stock falls apart from the ground and naval missiles (aL / aI / aH per side); the panel line shows the whole missile stock «incl. N air-launched», the end table a row «of which air-launched», the feed on day 1 «N air-launched cruise missiles on M bombers and fighters (model)». The inventory, the index and Balance never read this norm. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War H.2: combat radius of an attack helicopter type without a documented figure km | 300 | pressuposto | fonte ↗ «combat radius … 460 km» H.2 (LIVE_WAR_SPEC_E §P, 27.10.2026): the theatre gate is per type — clamp(1 − dist ÷ (radius × tanker factor)); an attack helicopter whose perf.json entry has no radius takes this figure. Typical published combat radii: Ka-52 about 460 km (ferry range 1,100), AH-64D/E about 250–480 km depending on the load (480 km with external tanks), Mi-28N about 200–235 km, AH-1Z about 230 km — the anReach rows give 200–240 km for the documented types of the catalog (the cr of the helicopters is read as a radius up to cr_heli_max 400, else range × cr_heli_k). 300 km sits between the documented figures and the makers' maxima; helicopters never take the tanker factor. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War I.0: exposure of a category — its loss rate against the average of its block (a type loses f_g × exposure × n_g; n_g keeps the weighted loss of the block at f_g × S_g) ratio | Terra: Carros de Combate Principais 1.0 · Carros de Combate Ligeiros 1.0 · Viaturas de Apoio de Fogo 1.0 · Viaturas de Combate de Infantaria 1.3 · Viaturas Blindadas de Transporte de Pessoal 0.5 · Viaturas MRAP 0.1 · Viaturas de Mobilidade de Infantaria 0.2 · Viaturas de Reconhecimento 0.5 · Artilharia Autopropulsionada 0.4 · Artilharia Rebocada 0.25 · Sistemas de Lançamento Múltiplo de Foguetes 0.25 · Morteiros Autopropulsionados 0.3 · Morteiros 0.15 · Canhões Anticarro 0.3 · Sistemas de Mísseis Anticarro Guiados 0.3 · Viaturas Lança-Mísseis Anticarro 0.2 · Comboios Blindados 0.5 · Veículos Terrestres Não Tripulados 1.0 Ar: Aviões de Caça 1.0 · Aviões de Ataque 1.0 · Bombardeiros 0.3 · Aeronaves de Alerta Antecipado (AEW&C) 0.2 · Aeronaves de Reconhecimento e SIGINT 0.3 · Aeronaves de Guerra Eletrónica 0.3 · Aeronaves de Patrulha Marítima 0.3 · Aeronaves-Cisterna de Reabastecimento 0.1 · Aviões de Transporte 0.3 · Aviões de Treino 0.2 · Aeronaves Utilitárias e de Ligação 0.3 · Helicópteros de Ataque 1.2 · Helicópteros de Transporte 0.6 · Helicópteros Utilitários e de Missões Especiais 0.5 · Aeronaves de Rotor Basculante 0.5 · Veículos Aéreos Não Tripulados 1.5 · Aeróstatos e Dirigíveis 0.5 Mar: Porta-Aviões 0.3 · Submarinos 0.3 · Cruzadores 0.5 · Contratorpedeiros 0.5 · Fragatas 0.6 · Corvetas 0.8 · Lanchas de Ataque Rápido 1.0 · Navios Patrulha 1.0 · Navios de Assalto Anfíbio 0.4 · Navios de Desembarque 0.6 · Lanchas de Desembarque 1.0 · Navios de Guerra de Minas 0.6 · Navios de Apoio 0.6 · Submersíveis Tripulados 0.5 · Veículos de Superfície Não Tripulados 1.5 · Veículos Subaquáticos Não Tripulados 1.0 Defesa antiaérea e mísseis: Sistemas de Mísseis Superfície-Ar 1.0 · Sistemas de Defesa Antiaérea Canhão-Míssil 1.0 · Canhões Antiaéreos 0.4 · Canhões Antiaéreos Autopropulsionados 0.6 · Sistemas Portáteis de Defesa Antiaérea 0.2 · Sistemas Contra-UAS 0.6 · Sistemas de Mísseis Balísticos 1.0 · Sistemas de Mísseis de Cruzeiro Lançados a Partir do Solo 1.0 · Sistemas de Mísseis de Defesa Costeira 0.6 Meios de apoio: Sistemas de Radar 0.8 · Sistemas de Guerra Eletrónica 0.8 · Sistemas de Comunicações e Comando e Controlo 0.5 · Viaturas de Engenharia e Recuperação 0.5 · Sistemas de Defesa NBQR 0.3 · Sistemas EOD e IEDD 0.3 · Viaturas Médicas 0.5 · Viaturas Utilitárias Ligeiras 0.4 · Viaturas de Logística e Transporte 0.3 · Satélites Militares 0.05 por defeito 1.0 | pressuposto | fonte ↗ «visually confirmed … destroyed, damaged, abandoned and captured» I.0 (LIVE_WAR_SPEC_E §R, 31.10.2026; Eduard's part-I brief): the block still loses its share f_g a day, but inside the block a type loses f_g × exposure_k × n_g — exposure_k = the loss rate of its category relative to the block average, n_g = Σ m·q ÷ Σ m·q·exposure over the types of the block (m = the marginal index weight of a unit, half the average weight for a mass category on the root scale), so that the weighted loss of the block is exactly f_g × Σ m·q and the block figures of the H calibration do not move; only the losses by type, the top-5 and the fact → model table move. Starting values from the brief (tanks and IFVs at the front 1.0, APC 0.8, MRAP / IMV 0.6, SP artillery 0.5, towed 0.25, MLRS 0.4, mortars 0.15, ATGM 0.3, recon 0.8; aviation: fighters 1.0, attack helicopters 1.2, transports 0.3, AEW 0.2, tankers 0.1, reconnaissance UAVs 1.5; sea: boats 1.0, large surface 0.6, submarines 0.3; air defence: SAM 1.0, AA guns 0.4, MANPADS 0.2; enablers: trucks 0.3, the rest 0.5), then calibrated on the Oryx 2025 additions against the parks of the cards (refresh/LiveWar_I/oryx_out/oryx_cats.json, read 31.10.2026): Russia 2025 — tanks 640 of 3,660 (17 % of the park a year), IFV 1,099 of 2,827 (39 %), APC + BRDM / MT-LB class 687 of 8,170 (8 %), MRAP 6 of 718 (1 %), IMV 90 of 2,531 (4 %), towed + SP artillery 256 of 2,685 (10 %), MLRS 97 of 1,195 (8 %); Ukraine 2025 — tanks 356 of 643 (55 %), IFV 391 of 894 (44 %), APC + AFV class 638 of 2,387 (27 %), IMV 756 of 5,556 (14 %), MRAP about 450 of 4,789 (9 %), artillery about 350 of 3,905 (9 %), MLRS about 14 of 608 (2 %). Relative to the tanks of the same side: IFV 2.2 / 0.8 → 1.3; APC 0.5 / 0.5 → 0.5; MRAP 0.05 / 0.17 → 0.1; IMV 0.2 / 0.25 → 0.2; artillery 0.54 / 0.16 → SP 0.4, towed 0.25; MLRS 0.46 / 0.04 → 0.25; the self-propelled anti-tank carriers (47 lost of about 1,000 in the whole war) 0.2. The other blocks keep the brief's values (Oryx: 175 helicopters against 184 aircraft on a park a third the size → attack helicopters 1.2; 790 UAVs → 1.5; the fleet, the air defence and the enablers as in the brief). What the exposure cannot do: with the block share fixed by the H corridors, the sum of the category losses is fixed too — at the sustained tempo the land block of Ukraine loses about 4.8 × and Russia's about 2.9 × the Oryx-2025 weighted loss, whatever the split (the exposure only equalises the ratio across tanks / AFV / artillery); the brief's target of × 0.5 … × 2 of Oryx per category is not reachable by the split alone — see LIVE_WAR_SPEC_E §R.1 and the fact → model table of the method page. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War I.1: ready surface-to-air missiles per launcher by family, and the reloads in the 30-day window by tempo — the interceptor stock of a SAM card without a published figure (is) missiles per launcher |
recargas na janela: sustentado / campanha / sprint 3 / 2 / 1.5; por defeito, por lançador 4 | pressuposto | fonte ↗ «each launcher … four PAC-2 or sixteen PAC-3 missiles» I.1 (LIVE_WAR_SPEC_E §R, 31.10.2026): the stock of interceptors of a SAM card for the window = the card's published is (with its source iss — research agents, refresh/LiveWar_I/ISR_TASK.md: Israel Iron Dome 2,000 and Arrow 80, Ukraine Patriot 50 / S-300 10 / SAMP/T 40, United States Patriot 1,300 / THAAD 200 / Stinger pool 3,500 / Iron Dome 150, Iran Tor 232, China S-300 1,600 — all low or medium confidence, the notes with the dates on the cards), else launchers × ready missiles per launcher of the family × (1 + reloads in the window): 9Dey 2, AD-08 Majid 4, Arrow 6, Aspide 4, Avenger 8, Barak MX 8, Bavar-373 4, Buk 4, CS/SA-1 0, Crotale 8, David's Sling 12, Dong Neng-3 1, HQ-12 2, HQ-16 6, HQ-17 8, HQ-19 6, HQ-22 4, HQ-2J 1, HQ-6 4, HQ-7 4, HQ-9 4, Hawk 3, Herz-9 4, IRIS-T SLM 8, Iron Dome 20, Kub 3, M-SHORAD 4, Mersad 3, NASAMS 6, Osa 6, PGZ-95 4, Pantsir 12, Patriot 12, Raad / 3rd Khordad 3, Raad-1/2 & Khordad-3 3, Rapier 4, S-125 Pechora 4, S-200 1, S-300 4, S-300V 4, S-350 12, S-400 4, S-75 Dvina 1, SAMP/T 8, Sayyad 3 4, Sayyad-1 1, Sayyad-2 & Khordad 15 4, Shahin (SAM) 3, Shalamcheh 3, Stormer HVM 8, Strela-10 4, THAAD 8, Tabas 3, Talaash 4, Talash / 15th Khordad 4, Tor-M1 8, Tor-M2 16, Tunguska 8, Ya Zahra-3 4, Yitian 8 (Wikipedia / CSIS Missile Threat / Army Recognition pages of the systems, October 2026 — refresh/LiveWar_I/isr_out/_load.json, a source URL per family; Patriot 12 = the M903 launcher with PAC-3 MSE, 16 with PAC-3 CRI, 4 with PAC-2 — the MSE share of a battery is not published); families without an entry take def 4. Reloads in the window 3 / 2 / 1.5 at sustained / campaign / sprint — an assumption: no battery reload stock is published; a Patriot launcher is reloaded in about an hour by crane truck, an S-400 TEL in about 50 minutes, India's six-launcher S-400 battery came with 128 missiles (about 5 loads), the US Iron Dome buy was 480 Tamir for 12 launchers (2 loads), Hawk 18 + 36, Osa 24 + 18, Kub 12 + 12 at the battery; over 30 days of a sustained war the depots and the industry keep up (3 loads), in a sprint a battery fights with what stands near it (1.5). The model says «estimated by norm» on the panel for every side whose stock is not published in full. The panel draws the stock in two pools: long- and medium-range types (the only ones that engage ballistic missiles) and short-range types (cruise missiles and drones first) — the tier of a type is its engagement range in perf.json (ad_tiers); a type without a documented range counts as short-range. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War I.2: artillery rounds of a country for a 30-day window (on hand + a month of production and imports) — null where nothing is published (the fire is not limited) rounds |
granadas por tubo por dia: sustentado / campanha / sprint 3 / 20 / 50 | pressuposto | fonte ↗ «Russian daily consumption stabilised at 10,000-15,000 rounds a day» I.2 (LIVE_WAR_SPEC_E §R, 31.10.2026): research agent, refresh/LiveWar_I/AMMO_TASK.md (a source list and a note with the dates per country in info/ammo.json): Russia 475,000 (med: Production: Estonian Foreign Intelligence Service annual report (11 Feb 2026) puts Russia's 2025 output at about 7 million rounds of all types, of which 3.4 million howitzer rounds (122/152/203 mm) and 0.5 million MLRS r); Ukraine 138,000 (med: Imports: Czech Ministry of Defence (Reuters, 26 May 2026) said about 500,000 large-calibre rounds were supplied under the Czech initiative since the start of 2026 (about 100,000 a month) and about 1 million are contracte); United States not published (med: Stockpile is not published: the DoW Inspector General report DOWIG-2026-095 (9 Jul 2026, CUI-redacted) gives no on-hand inventory, only that the inventory of 155-mm rounds fell by over 3.6 million over the last four year); Israel not published (low: Stock is not published and no monthly output is reported. What is published: WSJ (Dec 2023) counted 57,000 155-mm shells among US shipments to Israel since 7 Oct 2023; the Pentagon said in Oct 2023 it would redirect 'ten); Iran not published (low: Stock is not published and no production figure is released. Proxy of output: the Wall Street Journal (24 Apr 2023, via Ukrainska Pravda) reported that Iranian cargo ships carried over 300,000 artillery shells and 1 mill); China not published (low: No published stock and no sourced estimate of Chinese artillery-shell output was found: the conflict.id 155-mm production tracker (Jul 2026) lists no Chinese plant; SCMP/Yahoo (24 Jun 2024) only notes Norinco marketing N). The model: need a day = tubes (self-propelled + towed guns + rocket launchers, one launcher = one tube) × rounds_per_tube at the tempo; the ground-fire term × min(1, stock ÷ need); at zero × fire_floor; a country without a published stock fires without limit and the panel says «not limited — the stock is not published» (honest, no estimate); My Army is never limited. The daily rounds per tube 3 / 20 / 50 are in the norm war (rounds_per_tube) with their sources in info/ammo.json (the agent's 30 for the campaign was lowered to 20 in the I.4 calibration — the Desert Storm averages). What the limit does at the campaign tempo: Russia's published flow of 475,000 a month covers the need of about 40,000 a day for 12 days and Ukraine's 138,000 covers about 47,000 a day for 3 days — a campaign-tempo offensive on the 2025 flows runs out of shells within two weeks, which is what the intelligence assessments of the stockpiles say; the H corridor of Ukraine – Russia at the campaign tempo (28–38) was calibrated without a shells limit and no longer holds (about 51) — an open decision for the owner, see LIVE_WAR_SPEC_E §R. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War I.3: equipment in storage by category where no per-type figure is published (the per-type figures sit on the cards as rs / rss) — returns to service from day reserve_delay + 1 at reserve_rate a day units |
| pressuposto | fonte ↗ «in store» I.3 (LIVE_WAR_SPEC_E §R, 31.10.2026): research agent, refresh/LiveWar_I/PROD_STORAGE_TASK.md (info/prod_storage.json, the per-card figures written to the cards by refresh/LiveWar_I/mun_cards.py): Russia 26 cards, about 8,350 units judged restorable — tanks 2,088 visible / about 851 restorable (Jompy, June 2026; 2,478 in October 2025; 7,342 before the war; Covert Cabal early 2026: T-62 784, T-72 Ural / A 452, T-64 449, T-72B 188, T-80 141, T-55 112, T-90 0) spread as T-55 100, T-62M 450, T-72B3 150, T-72B 50, T-80BVM 50, T-80U / BV 30, T-64BV 50; BMP-1 650 and BMP-2 170 (826 operational of about 1,700, Jompy October 2026); MT-LB 150, BTR-70 800, BTR-60 100, BTR-80 40; self-propelled artillery from the IISS in-store lines 2S1 800, 2S3 400, 2S5 250, 2S7 40, 2S19 40; towed D-30 2,000, D-20 600, 2A65 200, 2A36 450, M-46 500 (IISS 2024 and the Shchuchye count 4,839 → 2,753 by June 2025 — about half of what is left may be unusable); Grad 40, Uragan 230, Smerch 14; United States 11 cards, about 6,600 — M1 Abrams 3,000 (IISS about 3,700 in store; 3,232 visible at Sierra, Anniston and Camp Shelby), M2 Bradley 2,000, M113 700, M109A6 100, M119 200, AMARG March 2025: F-16 171, F-15 202, F/A-18 Hornet 75, A-10C 121, B-52H 11, B-1B 10, AH-1Z 26; Israel M113 2,000 and a category total of 400 main battle tanks (Merkava Mk 3 reactivated from storage, count unpublished — this norm); Ukraine, Iran, China — nothing published (Ukraine reactivated its stored T-72 / T-64 in 2014–22; the Western pipeline is the supply switch, not storage). Model: from day reserve_delay + 1 every stored type returns reserve_rate × its stored stock a day (not above the stock), into the quantity and the block, never into the losses; a vanished type comes back. The confidence of every figure is in the card's note (low for most of the Russian towed artillery and the US aircraft). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War I.3: new production a month by country and category, to the named types (else to the types of the category in proportion to their quantity) — units a day = per_month ÷ 30 units a month |
| pressuposto | fonte ↗ «Uralvagonzavod … new T-90M» I.3 (LIVE_WAR_SPEC_E §R, 31.10.2026): research agent, refresh/LiveWar_I/PROD_STORAGE_TASK.md (info/prod_storage.json, a source URL and a note per line): Russia: Main Battle Tanks 12 (T-90M), Infantry Fighting Vehicles 40 (BMP-3), Armored Personnel Carriers 50 (BTR-82A), Self-Propelled Artillery 25 (2S19M2 Msta-S, 2S43 Malva, 2S35 Koalitsiya-SV), Multiple Launch Rocket Systems 5 (Tornado-G, Tornado-S, TOS-1A Solntsepyok), Fighter Aircraft 1 (Sukhoi Su-35), Fighter Aircraft 1 (Sukhoi Su-57), Attack Aircraft 1 (Sukhoi Su-34), Attack Helicopters 2 (Kamov Ka-52, Mil Mi-28); Ukraine: Self-Propelled Artillery 40 (2S22 Bohdana); United States: Armored Personnel Carriers 8 (M1283 AMPV (General Purpose)), Self-Propelled Artillery 2 (M109A7), Multiple Launch Rocket Systems 4 (M142 HIMARS), Fighter Aircraft 8 (F-35 Lightning II), Fighter Aircraft 1 (F-15EX Eagle II), Fighter Aircraft 1 (F/A-18 Super Hornet), Attack Helicopters 1 (AH-64 Apache); Israel: Main Battle Tanks 3 (Merkava Mark IV), Armored Personnel Carriers 4 (Namer), Armored Personnel Carriers 2 (Eitan); Iran: Main Battle Tanks 2 (Karrar); China: Fighter Aircraft 10 (Chengdu J-20), Fighter Aircraft 8 (Shenyang J-16), Fighter Aircraft 1 (Shenyang J-35 / J-35A), Main Battle Tanks 5 (ZTZ-99A), Self-Propelled Artillery 12 (PCL-181), Attack Helicopters 1 (Changhe Z-10). NEW production only — refurbishment from storage is storage: Russia T-90M 12 a month (new hulls; the 250–300 a year of IISS 2025 includes refurbished T-72 / T-80 — the agent's split, low confidence; the sources span 3–25 a month), BMP-3 40, BTR-82A 50, self-propelled artillery 25 (HUR: 365 new systems in 2025), MLRS 5, Su-35 / Su-57 / Su-34 one each (RUSI: 11 Su-34 in 2025), Ka-52 / Mi-28 2; Ukraine Bohdana 40 (Zelensky, October 2025; the towed Bohdana-B included — 30–40); United States Abrams and Bradley 0 (remanufacture), AMPV 8, M109A7 2, HIMARS 4, F-35 8 (191 delivered in 2025, about 60 % to the US), F-15EX 1, Super Hornet 1, Apache 1 new-build; Israel Merkava 3, Namer 4, Eitan 2 (low); Iran Karrar 2 (official 50–60 a year including T-72 overhauls); China J-20 10, J-16 8, J-35A 1, ZTZ-99A 5, PCL-181 12, Z-10 1. The external supply switch (E1) stays separate. Several lines of one category with named types are kept apart so that a small type (Su-57, F-15EX) gets its own figure instead of a quantity-proportional share of a pool. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War: submarinos de mísseis balísticos (portadores de SLBM) — fora do modelo convencional name list | Ohio class SSBN, Borei class, Delta IV class, Type 094 (Jin class), Vanguard class, Triomphant class | derivado | fonte ↗ «ballistic missile submarines … are primarily used as a nuclear deterrent» Um cartão da categoria Submarinos cujo nome seja exatamente um destes é um lançador nuclear estratégico, como os ICBM de icbm_names: nuc: 1 nos dados, fora do bloco do mar do Live War (em patrulha de dissuasão não participa na troca convencional; também não leva mísseis de cruzeiro de ataque a terra em nav_cells). Os Estados Unidos (Ohio class SSBN), a Rússia (Borei, Delta IV), a China (Type 094), o Reino Unido (Vanguard) e a França (Triomphant) têm nuc: 1 no mapa; o barco de missão especial Delta IV e o Ohio class SSGN (Tomahawk) não constam da lista. O Índice de força do inventário e o Equilíbrio de forças conservam os barcos como antes. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Live War: multiplicadores de geração da potência de combate — air (aviação de combate), sam (defesa antiaérea de área), mbt (carros de combate principais); none = sem dados multiplier |
| pressuposto | LIVE_WAR_SPEC_E.md §E2.2 «gen_f (A): air {3: 0.5, 4: 0.8, 4.5: 0.9, 5: 1.0}, sam by bands {≤ 1975: 0.4, 1976–99: 0.7, 2000–14: 0.9, ≥ 2015: 1.0}, mbt {1: 0.4, 2: 0.6, 3: 0.85, 3.5: 1.0}; without data — 1.0» E2 (LIVE_WAR_SPEC_E §E2, 19.10.2026): a geração de um tipo — perf.json gen (perf_gen_merge.py: 219 de 263 tipos de combate com valor, agentes com fontes) ou o gn do próprio cartão do país (Israel e Irão, com um URL de fonte gs) — multiplica apenas a potência do Live War: P_cmb (caças, aviões de ataque, bombardeiros, helicópteros de ataque — o grupo air), P_sam (a defesa antiaérea de área de cov_cats — sam) e a parte dos carros de combate principais de P_land (mbt; os outros tipos terrestres ficam a 1,0). A escala é um só número para todas as categorias: uma geração de caça indicada 3 / 4 / 4,5 / 5, ou, para bombardeiros, helicópteros e sistemas de defesa antiaérea, a faixa do ano em que a variante entrou em serviço (≤ 1975 → 3, 1976–99 → 4, 2000–14 → 4,5, ≥ 2015 → 5), e 1 / 2 / 3 / 3,5 para os carros de combate. Um tipo sem dados conta a 1,0 e é listado no painel («N tipos sem dados de geração») e na página do método. O Índice de força do inventário, o Equilíbrio de forças e a percentagem restante (inventário) ficam intactos (ANALYSIS_SPEC §12.1: qualidade = 1 para o índice). Calibração (19.10.2026, Israel – Irão a ritmo de sprint, 40 dias): o air {3: 0.5, 4: 0.8} da especificação dava a Israel 90 % / aviação 83 % / defesa antiaérea 72 %, sup(IL) 0,71 e os SAM do Irão −45 % — air 3 → 0,35, 4 → 0,7 e 4,5 → 0,95 (um F-4 / F-5 dos anos 1960 a 35 % de um F-35, um F-14 / MiG-29 dos anos 1980 a 70 %, um F-16I Sufa a 95 %) com os Toufan / Panha derivados do AH-1J a 3 dão sup(IL) 0,78, Israel 93 % / aviação 88 % / defesa antiaérea 82 % e os lançadores e os SAM do Irão −51 %; as tabelas sam e mbt são as da especificação, k.air_ad continua a 0,030 (o limite do seu corredor). E2.3 (Eduard, 19.10.2026 — a regra da geração): a geração é a da célula ou do chassis de base; só se sobe um degrau numa modernização profunda com fonte (F-16I 4,5, T-90M 3,5, Leopard 2A6 3,5, T-72B3 / PT-91 3, Mi-35M 4); uma cópia ou uma máquina antiga construída sob licença (Saeqeh, Kowsar, Toufan, Panha 2091, HQ-2J) toma a geração do original, não o ano da cópia; os bombardeiros e os sistemas de defesa antiaérea tomam o ano da variante em serviço (Tu-95MS 1981 → 4, Tu-22M3 1983 → 4, H-6K 2009 → 4,5, Patriot PAC-3 2001 → 4,5), não o do primeiro voo. Os valores revistos estão em info/perf/gen_overrides.json e são aplicados em último lugar pelo perf_gen_merge.py. |
As notas das normas são dadas em inglês juntamente com as fontes — um apêndice técnico; os rótulos, os valores e os estados da tabela estão traduzidos.
A instrução, a doutrina, o comando, o moral, a prontidão de cada unidade, a experiência de combate, os aliados, a geografia, a indústria, as reservas de munições e de sobresselentes, a idade e o estado de cada viatura. Os próprios inventários são estimativas de fontes abertas: as fontes divergem, as frotas mudam e as quantidades assinaladas com + são limites inferiores. Leia cada número como ordem de grandeza e compare o que é comparável.
Fase 3 (apenas O Meu Exército): consumo de combustível e de munições segundo normas publicadas e dias de reservas; alcances e anos para as restantes categorias (carros de combate, artilharia, navios-patrulha) à medida que as passagens de investigação continuam.