This will give you a list of pairings from the Population (it just splits Population
into pairs):
split(Population,rep(1:(popsize/2),each=2))
If you want to randomly pair elements of Population
just shuffle it before you create the pairings:
split(sample(Population),rep(1:(popsize/2),each=2))