Para Solar Realms Elite, fui inspirado pelas Equações de Lanchester para modelar a guerra . Eu tive várias lutas simultâneas em cada rodada da batalha.
Na primeira luta, todos atacaram soldados. No SRE, os soldados são melhores contra soldados (não são tesouras de papel de pedra, mas infantaria, ataque aéreo e espaço profundo). Eu montei um poder de ataque e defesa onde os soldados tiveram o melhor ataque:
attack_strength = 3*soldiers + 1*fighters + 2*cruisers
defense_strength = 10*soldiers
Na segunda luta, todos atacaram as estações de defesa. No SRE, os combatentes (aéreos) são os melhores contra as estações de defesa (por exemplo, antiaéreo)
attack_strength = 1*soldiers + 4*fighters + 2*cruisers
defense_strength = 25*defense_stations
Na terceira luta, todos atacaram os cruzadores pesados. No SRE, os cruzadores pesados estão no espaço e são melhores do que outros cruzadores pesados:
attack_strength = 1*soldiers + 1*fighters + 10*cruisers
defense_strength = 15*cruisers
(Não me lembro de constantes que usei; esses são apenas exemplos.) Em cada rodada da batalha, os atacantes perdiam alguma fração da força de defesa e os defensores perdiam alguma fração da força de ataque. Eu acredito que isso corresponde à Lei da Praça de Lanchester (equações aqui ). Eu adicionei aleatoriedade, mas não me lembro exatamente onde. Após cada rodada de batalha, os exércitos seriam menores. Eu coloquei um limite máximo no número de rodadas; depois disso, o lado perdedor recuaria.
Não era realista ter a infantaria no chão disparando para o espaço profundo, mas funcionou melhor por razões de jogabilidade, para que todas as unidades pudessem lutar contra todas as outras unidades (com eficácia reduzida).