DougEfresh looks good to me, pretty much lines up with everything we've gone over in other threads.
Everything else aside, in the most basic terms, he got clapped at range = 78k defense against 90k ranged offense.
Maybe his 38k ranged attack against the 303k defense should have resulted in more casualties for defender, maybe not cuz this is the core battle mechanic that everyone said they wanted last week = someone sends tiny army against a massive army then the suicider should get clapped.
The defender also had a strategy at play and teched out and magic and whatever else modifiers I didn't include.
As it stands, under the current battle mechanics that everyone knows about and everyone has been talking about - this is exactly the results I would expect in that battle scenario. I wouldn't have sent the attack if that's what a truesight told me I was facing.
It's a balance issue too. Like if you send 10 archers against 100 archers, how many archers should the 10 people able to kill? 1? 10? What if those 100 archers have a bunch of buff modifiers as well, then how many should die? What if it's 10 archers against 50 knights and they're using Knights Charge strat? Then it's 10 archers with 20 ranged/0 melee/30 defense against 50 knights with 400 attack/+500 defense, now they can maybe kill 2-3 knights?
Theres so many modifiers I didn't consider in looking at it, but in the most simplest terms it goes back to the basic knowledge we all know - 1v1 can result in a swing either way, 2v1 or even 1.2 v 1 will usually win with mid casualties, and a 1v2 will result in heavy casualties, and a 1v3 will result in getting zeroed out.
I think the new battle calcs we've been talking about will make a scenario where just 1 unit type absorbs all the damage (that makes it through) will be less likely. I don't think it will prevent getting zeroed out in these mismatched battles tho.
I liked someone's suggestion to have a strategy where a general can retreat when they know they face a hopeless battle to preserve some troops, maybe that's what we need so there's less battles getting zeroed out.