I don’t mean full-on genetics when I mention this. What I trying to get on is the question of good and bad traits in villagers.
This creates the representation of strong and weak villagers, smart and stupid, lazy and industrious. How the developers model this is a question. Though starting points can include the simplistic S.P.EC.I.AL. model from Fallout.
The output of this system means that over a normalised distribution villagers are for the most part in the middle with some folks being on the tail ends of the distribution (incredibly high constitution compared to permanently sickly and likely to die easily). On the whole though, those villagers with weak traits will probably die off whilst those with strong traits will survive and pass on their genes.
Every time a child is born their genetic roll of the dice will determine this based on their parents genetic weighting.
This can thus lead to an attraction based mechanic, where villagers with higher attribute scores are more likely to partner with another villager and produce offspring.