fix sim_meiosis; was giving numeric(0) result
use list instead of data.frame