On Evolutionary Programming for Channel Equalization