on using artificial neural network models to predict game outcomes in dota 2 .
Understanding Machine Learning: From Theory to Algorithms