Artificial Intelligence For Computer Games