I'm sure it's the hens that determine sex in birds,ie carry the x or Y chromosome.its the opposite in mammals. It's always the same odds to be male,female or male and female I can't think of any other factors,unless there's a lethal gene in there that selects cocks only. Very interesting topic