Coding Ants: Optimization of GPU code using ant colony optimization. (December 2018)