Artificial Intelligence for Games, Second Edition