Many fall under the idea that soldiers need to be experts in duels and proficient in every weapon. That is a childish idea of what makes a soldier. To train soldiers, all that is required is to instil discipline and hierarchy. A soldier's training completes the moment he knows how to swing a sword properly, how to dig a trench in full armour and when he will run off a cliff at your command. Low-ranking officers likewise need little more, they should be picked entirely from men who have already fought. Replicating real fighting conditions in a training camp is a farcical idea unless you plan to cut your men down before they even enter a battlefield. To try and ingrain battle instinct into men who have never seen battle is an exercise in futility.