전투 손실 계산기
OpenFront 전투 손실을 계산합니다. 공격·방어 병력(명)과 지형, 방어 진지 여부를 넣으면 타일당 손실과 교환비, 이 공격으로 밀 수 있는 타일 수를 게임과 같은 공식으로 계산합니다.
타일당 내 손실 (명)–
타일당 상대 손실 (명)–
교환비 (내 손실 ÷ 상대 손실)–
이 공격으로 미는 타일–
끝났을 때 남는 병력 (나 / 상대)–
손실 최소 병력 (상대의 1.67배)–
병력은 내부값 기준입니다 — 게임 화면과 리더보드의 병력 숫자는 내부값의 1/10 이므로, 화면 숫자를 넣으려면 ×10 하세요. 상대 병력이 줄면 타일당 손실도 매 타일 달라지기 때문에, "미는 타일"은 곱셈이 아니라 게임과 같은 방식의 반복 계산입니다. 낙진 보정은 반영하지 않습니다.
쓰이는 공식
attackerLoss = mag * traitorMod
* (0.463 * ratioTerm + 0.0039 * densityTerm)
ratioTerm = clamp(defTroops/atkTroops, 0.6, 2)
* sizeDebuff * largeAttackerPenalty
densityTerm = defTroops / defTiles
defenderLossPerTile = defTroops / defTiles
mag: plains 80 · highland 100 · mountain 120
· defense post ×5 · vs bot ×0.7 공격자 손실은 두 항의 합입니다 — 병력비 항과 방어자 병력밀도 항. 병력비는 0.6~2로 잘리기 때문에 상대의 1.67배를 넘겨 부어도 타일당 손실은 더 안 내려갑니다. clamp 이 두 항에 똑같이 걸리므로 두 항의 비율은 병력과 무관하고, 그 몫은 상대가 얼마나 두껍게 쌓았느냐로만 정해집니다 — 1병력/타일이면 손실의 1%지만 100병력/타일이면 46%까지 올라갑니다. 그래서 병력을 넓은 땅에 얇게 편 상대가 훨씬 쌉니다.
이 사이트는 쿠팡 파트너스 활동의 일환으로, 이에 따라 일정액의 수수료를 제공받습니다.