Dan Ashlock

Interim Chair
Professor, Mathematics
Phone number: 
519-824-4120 x53453
MacNaughton 521

My lab uses computational intelligence, particularly evolutionary computation, to solve a broad variety of problems from the classification of DNA sequences to modeling epidemiological networks to automatically designing level maps for video games.  

I have supervised graduate study in mathematics, statistics, computer science, and bioinformatics.  My publications include papers in mathematics, artificial intelligence, art, and biology.

Research Themes:

  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.

Media Coverage:

COVID-19 Research


  • Evolutionary computation
  • Exploratory bioinformatics data analysis
  • Bioinformatics tool development
  • Game theory
  • Health policy analysis
  • Stochastic processes in biology
  • Automatic content generation for games
  • A Novel Representation for Graph Evolution
    Meghan Timmins, Master of Science (2016).
  • Monte Carlo Tree Search: Analysis and Applications
    Cameron McGuinness, Doctor of Philosophy (2016).
  • A Multi-objective Optimization Nested Evolutionary Algorithm for Locating Apoptotic Cellular Automata
    Carolyn Pugh, Master of Science (2014).
  • Evolving Contact Networks to Analyze Epidemic Behaviour and Studying the Effects of Vaccination
    Lisa Shiller, Master of Science (2013).
  • 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