Evolution programming applied to the railway line design in the presence of terrain obstacles | IEEE Conference Publication | IEEE Xplore