It's strange: when I ran my test of trained vs untrained girls, no girls in either set ever refused to work a single day in the year I ran the simulations for. All had rebellion in the 5-15 range. This would be against the idea that skill plays a factor. It almost seems like there is a weird sign error that crops up around -40, where it acts like the girl has a rebellion of +40. It'll be nice to have the mess fixed, though, whatever the exact cause is.