Genetic improvement of data gives binary logarithm from sqrt
William B. Langdon, Justyna Petke · Proceedings of the Genetic and Evolutionary Computation Conference Companion · 2019
Automated search in the form of the Covariance Matrix Adaptation Evolution Strategy (CMA-ES), plus manual code changes, transforms 512 Newton-Raphson floating point start numbers from an open source GNU C library, glibc, table driven square root function to create a new bespoke custom mathematical implementation of double precision binary logarithm log2 for C in seconds.