This document discusses algorithms and techniques for game playing by computers, including minimax, alpha-beta pruning, and heuristic evaluation functions. It provides examples of computers that have achieved world-champion level performance at various games, such as Deep Blue in chess, Chinook in checkers, and AlphaGo in Go. While early programs relied mainly on brute force search, modern approaches also incorporate huge databases, pattern recognition, and machine learning. Games have become an important domain for advancing artificial intelligence research.