Finalization, Synchronous exchange complete. (heinsenbug may be present)

Finalization: write stop to terminate the program.
Syncrhonous exhange: process exchange best chromosomes every X populations.
Heinsenbug: it may be true that sometimes one naughty process does not share the best of the best chromosomes (It was noticed that after the exchange everyone except the process contained the same best fit chromosome).