1. A method of evolving algorithms for network node control in a telecommunications network, comprising: at a network node of a telecommunications network formed by a plurality of network nodes, periodically updating a model of the network node, the model including a local environment in relation to the network node, the local environment including one or more other nodes neighboring the network node, and evolving control algorithms for the network node using a genetic programming process at the network node, the genetic programming process comprising: generating at least one next generation control algorithm, determining a fitness level of the at least one next generation control algorithm based at least in part on an updated version of the model, selecting each at least one next generation control algorithm that meets a predetermined fitness level in relation to performance of a particular task associated with the corresponding control algorithm, and repeating the generating, determining, and selecting of the genetic programming process to provide a series of next generation control algorithms adapted to periodic changes in the model; at the network node, 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 network node to perform the particular task associated with the corresponding control algorithm; and sending each control algorithm deemed suitable for implementation by the network node from the network node to the one or more other nodes; wherein at least one control algorithm sent to the one or more other nodes is used in at least one of said one or more other nodes in conjunction with a corresponding genetic programming process to evolve control algorithms at the corresponding other node.