Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def selection(specimens: List[Specimen]) -> List[Specimen]:
- '''
- Randomly select 2 specimens based on the survival probability
- '''
- specimens_p = []
- for specimen in specimens:
- specimens_p.append(specimen.survival_p)
- chosen_specimens = choice(specimens, 2, p=specimens_p)
- return chosen_specimens
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement