I'm not opposed to the idea, assuming the one ruled out statement doesn't apply to this idea, but I'm just pointing out the problems with the user interface that has to be managed.
Coding wise, I can't see that as being too big a deal for the likes of Supercell, with experienced 'code monkeys' hammering out code, like how I'm experienced enough to post so many dang, long, threads that are understandable to the general public, via a complex set of symbols, with many imprecise and assumed meanings to them, called the English language. :smirk: The hard part in coding is actually getting thier things to interface with many different kinds of devices, with different operating systems, and different graphics specs... But that's beside the point.
The issue with this idea is how to make a simple design that will allow your idea to work.
One idea that came to mind is a set of blank slots that can be selected. If you train one set of troops, then another kind, it auto inserts into the next slot. You can then select the next empty slot, after training a few different units as seperators, and put in one of the same units after that. The - button will still be there, but if you wanted to add more to a batch in a queue, you select the slot, and then press the unit button you want to add more to it.
