Tôi có xu hướng nói 'nếu bạn không thể tìm thấy một giải pháp rõ ràng, hãy tìm một giải pháp ngầm'. Bạn có thể mô phỏng trận chiến trong nội bộ cho đến khi một đội quân bị xóa sổ hoặc rút lui (tùy thuộc vào kết quả có thể xảy ra trong trò chơi của bạn).
Tôi sẽ sử dụng một cái gì đó như thế này:
Đối với mỗi lần lặp lại của trận chiến, tất cả các đơn vị đều có cơ hội, vì vậy họ cố gắng gây sát thương nhiều nhất có thể. Mỗi đơn vị chọn một đơn vị quân địch sẽ tấn công vào vòng này, dựa trên những lợi thế / bất lợi đã biết.
Sau đó, tất cả các trận đấu phụ được thực hiện. Một ví dụ:
Hãy để spearmen có hiệu quả chống lại kỵ binh, cavalaray hiệu quả chống lại cung thủ và cung thủ có hiệu quả chống lại spearman.
Trong một cuộc chiến giữa hai đội quân bao gồm cả hai loại đơn vị cơ bản này, tất cả các giáo sĩ sẽ tấn công kỵ binh, tất cả các đơn vị kỵ binh sẽ tấn công cung thủ và tất cả cung thủ sẽ tấn công giáo. Ví dụ, nếu một bên không có cung thủ, đội kỵ binh bên kia sẽ chọn loại mục tiêu tốt nhất tiếp theo (là đơn vị kỵ binh địch)
Mỗi sự kiện đơn vị tấn công-đơn vị được giải quyết một cách riêng biệt, với đơn vị bị mất bị hư hại hoặc được đánh dấu là bị phá hủy.
Sau khi tất cả các trận đánh cá nhân đã được giải quyết, hãy loại bỏ tất cả các đơn vị đã bị phá hủy nghiêm trọng hoặc bị phá hủy.
Lặp lại tiếp theo bắt đầu sử dụng quân đội giảm bây giờ.