AI Game-Playing Techniques