Moving AI Lab

The Moving AI Lab is run by Dr. Nathan Sturtevant at the University of Alberta. This is a list of current and past students who have worked in the lab:

Ongoing

Past/Graduated

    University of Alberta, PhD
    • Kristen Yu, Quests in Games (co-supervised with Matthew Guzdial)
    • Jingwei Chen, Bidirectional and Suboptimal Search
    • Chris Rayner, Optimization For Heuristic Search (co-supervised with Michael Bowling)
    • Rick Valenzano, Design Decisions In Suboptimal Heuristic Search-Based Systems (co-supervised with Jonathan Schaeffer)
    University of Alberta, MSc
    • Samiha Bintenay, Modeling Player Knowledge in The Witness using Bayesian Inference
    • Isaac Stone, Setrograde Analysis: a Set-Based Approach to Fast Retrograde Computation and Compact Data Representation
    • Mohammadreza Hami, Dynamic Suboptimality Weighted A*
    • Junwen Shen Entropy for Puzzle Design
    • Yazeed Mahmoud End-to-end Game Design Using EPCG
    • Faisal Abutarab, A Study of Orthogonality in The Witness
    • Sepehr Mohammad Lavasani, Anchor Search: A Unified Framework for Unbounded Bidirectional Search
    • Bigyan Karki, Evaluating AlphaZero in a Strongly Solved Game
    • Shaoyu Tang, Suboptimal Unidirectional Search
    • Debraj Ray, Navigation in Adversarial Environments Guided by PRA* and a Local RL Planner
    • Eugene Chen, Entropy as a Measure of Puzzle Difficulty
    • Reza Mashayekhi, Analyzing and Improving the FastMap Embedding
    • Aaron (Tianhua) Li, Machine Learning Admissible Heuristics
    • Yourui Guo, Sound Relaxation: Soundscape Exploration using Reinforcement Learning (co-supervised with Abram Hindle)
    • Shutong Li, Angry Birds Level Generation
    • Adam Metcalf, Pinball: High-Speed Real-Time Tracking and Playing (co-supervised with Jonathan Schaeffer)
    • Mokhtar Khorshid, A Polynomial Time Algorithm for Multi-Agent Path Planning (co-supervised with Robert Holte)
    • Mesut Kirci, Feature Learning Using State Differences (co-supervised with Jonathan Schaeffer)
    • Richard Valenzano, Simultaneously Searching With Multiple Algorithm Settings: An Alternative To Parameter Tuning For Suboptimal Single-Agent Search (co-supervised with Jonathan Schaeffer)
    • Carsten Moldenhauer, Game Tree Search Algorithms For The Game Of Cops And Robber
    • Mohammad Shafiei, Simultaneous Move Games In General Game Playing (co-supervised with Jonathan Schaeffer)
    • Renee Jansen, Multi-Agent Pathfinding with Direction Maps
    • Zhifu Zhang, Single-Agent Search with Admissible Inconsistent Heuristics (co-supervised with Jonathan Schaeffer)
    University of Denver, PhD
    • Thayne Walker, Multi-Agent Path Planning
    University of Denver, MSc
    • Kristen Yu, Fighting Game AI
    • Sneha Salwani, Understaning Bidirectional Search Performance on Road Networks
    • Amanda Kirk, Altering Keyboard Layout for Improved Auto-Correct
    • Aaron Kraft, Abstraction Hierarchies for Multi-Agent Pathfinding
    • Sally Li, Improved Grid-Based Path Planning
    • Raheem T. Al Rammahi, Optimizing Vehicle Usage using CSP, SAT and MAX-SAT
    Past Visitors
    • Lior Siag, visiting PhD Student,
      Ben Gurion University, External Memory Bidirectional Search
    • Sumedh Pendurkar, vising PhD student,
      Texas A & M, Bootstrap Learning Algorithms
    • Jasmeet Kaur, Improved Budgeted Graph Search
    • Nicolas Decroocq, visiting MSc student,
      Saint-Cyr, France,
      Incremental application of Exhaustive PCG
    • Shuli Hu, visiting PhD Student,
      Northeast Normal University, China,
      External Memory Search
    • Guni Sharon, visiting PhD Student,
      Ben Gurion University,
      Multi-Agent Pathfinding; Real-Time Heuristic Search
    Other interns
    • Rafiul Khan, Parallel Retrograde Search
    • Divine Akata, ARA*
    • Maddy Ludes, Towers of Hanoi Demo
    • Ryan Cooper, Efficient Heuristic Rankings
    • Ruimin Chen, ML Heuristic Learning
    • Carolyn Yang, Snakebird Editor
    • Marcus Kim, Rubik's Cube Heuristics
    • Aaron Tripodi, Snakebird