1. A method of evolving algorithms for network node control in a telecommunications network, comprising: at a central network node, evolving control algorithms for multiple network nodes of a telecommunications network using a genetic programming process, the telecommunications network formed by a plurality of network nodes, the plurality of network nodes including the central network node and the multiple network nodes, the genetic programming process comprising: generating next generation control algorithms for the multiple network nodes, determining a fitness level of the next generation control algorithms based at least in part on a model of the telecommunications network, the model including the multiple network nodes and a network environment in relation to the multiple network nodes, selecting each next generation control algorithm that meets a predetermined fitness level in relation to performance of a particular task associated with the corresponding control algorithm or that results from a predetermined number of generations of evolution, updating the model and repeating the generating, determining, and selecting of the genetic programming process to provide a series of next generation control algorithms adapted to changes in the model, and verifying suitability of each control algorithm of the series of next generation control algorithms to identify one or more next generation control algorithms suitable for implementation by the multiple network nodes to perform the particular task associated with the corresponding control algorithm.