Differentiable Genetic Programming - Dario Izzo (2016)