outputs & initpopulation