Why is It Difficult to Make Good AI for Games?