Yup, methods and reproducibility as you have also mentioned. My work focused on Symbolic Regression, the problem, which I tried to separate from Genetic Programming, the algorithm. The literature refers to SR as the algorithm, but I think that is incorrect. I wrote a deterministic algorithm Prioritized Grammar Enumeration and put my code & data on github. https://github.com/verdverm/pypge (pdf there too, don't tell ACM)
Determinism is interesting; I’ve often wondered how much benefit we actually obtain from pseudo-randomness, versus it being a way of coping with the fact that we don’t really have a convincing account of why GAs work.