James Patten is a Lecturer in Computer Science & Information Systems Department, University of Limerick. He completed his PhD in Evolutionary Computation in 2020.