This document presents a novel training algorithm for radial basis function networks (RBFNs) based on evolutionary programming and cooperative evolution, aimed at improving the efficiency of neural network training. The algorithm alternates between adapting basis functions and using backpropagation until a desired error level is reached, and is tested on benchmark datasets. Key advantages of this approach include the ability to perform online adaptations and the optimization of function arrangements to enhance classification tasks.