My soldiers behave in a way I don't quite understand. What I did was: elected a figurehead militia commander, like a fisherdwarf or something, installed two captains, drafted two 10-dwarf squads, equipped one squad with crossbows and another with axes; made a full-time training schedule with 5 dwarves minimum for both squads; disabled all labors for all soldiers; built two barracks, one regular, one with an archery target; made all the necessary quivers/bolts, designated bolts etc.
What I hoped for was 20 dwarves training their little hairy asses off 24/7
What I got was 3 axedwarves (tops) training at once, one marksdwarf shooting at the target (if the weather is right, adding more targets didn't help), stupid training exercises (like marksdwarves going for wrestling demonstrations and axedwarves training crossbows in barracks designated for another squad etc.). Also just 2 of 11 untrained dwarves managed to raise their weapon skills to novice level in about 2 years, the rest are happy being ballista fodder. Also, all the soldiers are constantly changing their professions, going from recruit to axedwarf to civilian profession, which is very annoying.
So, can anybody please explain it all to me, preferably slowly end deliberately, like talking to a dumb person?
Also, hospitals! If I make a hospital zone and add some chests - all the chests get filled up with threads, like 300.000/75.000 thread, but no soap or plaster gets stocked up. If I add a soap stockpile inside a hospital zone, it gets filled up with soap, but it still shows 0/900 soap in the hospital info. AAARGH IT HURTS MY BRAIN HALP