You can have some of mine. I had to build more nest boxes because of all these rotten broodies. They are relentless.
One sure way to break a broody... buy some expensive hatching eggs with premium shipping.
I'm sure I'll have many more broodies, now that these are actually at work doing something worthwhile. I have 28 layers, and I get about 12 eggs a day... 5 of them from my 5 laying ducks! So that's 7 eggs a day, from 23 chickens. Those girls are slacking!