Daniel Ashlock

Professor, Interim Chair
Department of Mathematics and Statistics
Phone number: 
(519) 824-4120 ext. 53453
MACN 521
Seeking academic or industry partnerships in the area(s) of: 
Adaptive dynamic experimental design, escape room problem generation, automatic analysis of video clips.
Seeking academic or industry partnerships in the area(s) of: 

Education and Employment Background

Dr. Daniel Ashlock received his PhD in Mathematics from the California Institute of Technology in 1990. He spent 13 years at Iowa State University, working in the Mathematics, Bioinformatics, Ecology and Evolutionary Biology, and Complex Adaptive Systems programs. He joined the Department of Mathematics and Statistics at the University of Guelph in 2004 where he is now a full professor. He is also the interim chair in the Department of Mathematics and Statistics.

Research Themes

Prof. Ashlock uses computational intelligence, particularly evolutionary computation, to solve a broad range of problems including the classification of DNA sequences, modeling epidemiological networks, and automatically designing level maps for video games. His work spans disciplines including mathematics, statistics, computer science, bioinformatics, artificial intelligence, art, and biology. Key research themes include:

  1. The problem of efficiently representing problems for evolutionary search.
  2. Automating the exploration of complex spaces of problems.
  3. Automatic design of content for games, education, and pedagogy.


  • IEEE Education Committee, 2018-present
  • Editor for book series on computational intelligence in games for Morgan and Claypool, 2017-present
  • Chair of Games Technical Committee, IEEE Computational Intelligence Society, 2017-2018
  • Task Force on Industrial Relations (Games) Chair, IEEE, 2017-2018
  • Lifetime Achievement Award, IEEE, 2015-2016
  • NSERC Discovery Grant, 2014-2019
  • Senior member of the IEEE, 2005-present

Media Coverage

COVID-19 Research