Behavior Trees for Modelling Artificial Intelligence in Games: A Tutorial. - Ryan Marcotte; Howard J. Hamilton (Comput. Games J., 2017)