add module Reproduction and procedure RanksPopulation