Untuk Solar Realms Elite, saya terinspirasi oleh Lanchester's Equations untuk memodelkan peperangan . Saya memiliki beberapa perkelahian simultan di setiap putaran pertempuran.
Dalam pertarungan pertama, semua orang menyerang tentara. Di SRE tentara paling baik melawan tentara (itu bukan gunting kertas batu, tetapi infanteri, serangan udara, dan ruang angkasa). Saya membuat serangan dan kekuatan pertahanan di mana tentara memiliki serangan terbaik:
attack_strength = 3*soldiers + 1*fighters + 2*cruisers
defense_strength = 10*soldiers
Dalam pertarungan kedua, semua orang menyerang stasiun pertahanan. Di SRE, pejuang (udara) paling baik melawan stasiun pertahanan (mis. Anti-pesawat):
attack_strength = 1*soldiers + 4*fighters + 2*cruisers
defense_strength = 25*defense_stations
Di pertarungan ketiga, semua orang menyerang kapal penjelajah berat. Di SRE, penjelajah berat ada di luar angkasa dan paling baik melawan penjelajah berat lainnya:
attack_strength = 1*soldiers + 1*fighters + 10*cruisers
defense_strength = 15*cruisers
(Saya tidak ingat konstanta apa yang saya gunakan; itu hanya contoh.) Dalam setiap putaran pertempuran, penyerang akan kehilangan sebagian kecil dari kekuatan pertahanan dan para pembela akan kehilangan sebagian kecil dari kekuatan serangan. Saya percaya ini sesuai dengan Hukum Lapangan Lanchester (persamaan di sini ). Saya telah menambahkan keacakan tetapi saya tidak ingat persis di mana. Setelah setiap putaran pertempuran, pasukan akan lebih kecil. Saya memberi batas maksimum pada jumlah putaran; setelah itu, pihak yang kalah akan mundur.
Itu tidak realistis untuk memiliki infanteri di lapangan menembakkan ke ruang angkasa, tetapi itu bekerja lebih baik untuk alasan gameplay untuk memiliki semua unit dapat melawan semua unit lainnya (dengan mengurangi efektivitas).