
Cartesian Genetic Programming is a method to automatically create programs or electronic circuits with a certain behaviour. The method emulates how organisms evolve, but it's very computationally expensive for generating complex circuits. I'm developing a new technique that significantly reduces the computational cost and time-to-solution. My technique re-uses partial results, and is built for GPU, so it's orders of magnitude faster than existing algorithms.
The technique is still in development.