Autoresolve usually gives you much less casualties than what you would have if you played it yourself because I believe the autoresolve program doesn't take into account terrain and defending advantages whenever they autoresolve. The ai just plays the battle as if there were no cities and it was just one army verse another significantly lowering the enemy advantages