Artificial Intelligence for Computer Games