@staticmethod
def _init_daughter(cell):
    """Add a new daughter of the cell in an appropriate site."""
    daughter = cell.new_daughter()
    site = cell.site
    daughter.add_to(site.random_neighbor())
    return daughter
