Je to komplexna vec ktoru si mas premysliet ty, ptz to zavisi od sposobu hry.
Urob si priklady toho jak to ocakavas a nakresli to do grafu alebo rovno zhlavy funkciu na to. Ak to menis po kazdom jednom udere, tak si staci dat do pomeru attack/shield a vynasobit to 100 a po kazdom udere znizovat protivnikov v danom pomere. Ak v tom je zamontovane aj pocet vojakov a hodnoti sa cely suboj, tak je nutne za prve nasobit to poctom vojakov (10 na 1ho urcite toho 1ho zabiju a budu mat mensiu stratu HP), uvazovat ze od akeho pomeru pocet*attack/pocet*shield a aj povodne hodnoty HP do toho musia byt zamontovane (ked ma jeden 100% a druhy uz len 1%) este ten slabsi je schopny utiect a ak je tam viac vojakov tak ze kolko % z nich utecie, apod. Nasledne skodu na HP protivnika vydelis poctom utocnikov (krat pomer attack/shield) a mas rozdiel HP pre kazdeho vojaka utocnika apod. To si mas prehrat v hlave rozne situacie a zadefinovat si jak ocakavas vysledok a nakoniec dojst k nejakemu vzorcu na zaklade toho jake ocakavas vysledky
P.S> ratat mozes v double a na konci to zaokruhlit na int. Ak to chces ratat vyradne v int tak nasobit pred delenim, ne naopak.