An empirical study of multipopulation genetic programming