Automatic program generation with genetic network programming using subroutines | IEEE Conference Publication | IEEE Xplore