I was playing a game as Hes, standard size. I had 2 vassals as my neighbors and Biz just past my largest vassal. I took over Frankfurt and founds stacks of 10 Knights and 10 War Elephants combined with longbowmen in his 3 largest cities. I had rifleman so, knowing that I didn't have the troop power to move forward, I hunkered down in Frankfurt and started building rifles like crazy while teching to Industrialism. I built 20 rifles for the next battle. however, the game decided we needed 20 turns of peace giving him enough time to tech grenadiers, which kill rifles. So, I had a stack of 20 rifles, 4 cannons and 5 cavalry with 3 generals mixed in and all having 3 levels of promotions going into battle, and I got slaughtered. he attacked me first while I was on a jungle tile after I declared war. he left me with 1 rifle and had 15 varied units with some damage left. How should I have approached this differently and how do you deal with massive stacks like this?