League of Legends is a complex game with many moving parts. Each player has to make careful decisions in order…