if (Math.random() < CHILDREN_PROBABILITY) {
Player husband = marriageService.getSpouse(player);
if (husband.getAge() >= AGE_FOR_CHILDREN
&& !husband.isDead()) {
Dynasty dynasty = playerService.getDynasty(husband);
Gender gender = Gender.random();
Player child = playerService
.generateNewPlayer(gender);
child.setFather(husband);
child.setMother(player);
child.setAge(0);