define more complex inbreeding strategies
this MR:
- refactors the "inbreeding" example into
examples/inbreeding/
- adds
--strategy
and--environment
-
Strategy::draw
will draw the number of shards to keep for recoding -
Environment::update
will update the pool of shards by losing some of them
-
Edited by STEVAN Antoine