It should not be difficult to design an algorithm to minimize the amount of time it takes to retrain all new troops. At my current level and troop composition, it takes 16, 16, and 22 minutes at each of my barracks when I hit the retrain button to resupply my list of troops (the longest usually...