Evolution of recursive programs with multi-niche genetic programming (mnGP) | IEEE Conference Publication | IEEE Xplore