Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Artificial Intelligence - Minimax and Alpha-Beta Search - Lecture 9

Dave Churchill via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore game-playing algorithms in artificial intelligence through this comprehensive lecture that covers minimax and alpha-beta pruning techniques. Begin with fundamental game properties and the evolution of game-playing computers, then delve into look-ahead evaluation strategies and complete game tree searching. Master the minimax algorithm by understanding two-player search trees, maxvalue and minvalue functions, and examine the more efficient negamax variant. Learn alpha-beta pruning optimization techniques through detailed tree examples that demonstrate significant computational savings, and discover how to shorten the algorithm while recording optimal actions. Advance to iterative deepening alpha-beta methods and review practical pseudocode for assignment implementation, concluding with exam preparation materials that reinforce key algorithmic concepts for competitive game AI development.

Syllabus

- Intro
- Game Properties
- Game Playing Computers
- Look Ahead and Evaluate
- Search the Entire Game Tree
- Look Ahead as Far as Possible
- Two Player Search Tree
- Maxvalue and Minvalue
- Minimax Algorithm
- Negamax Algorithm
- Minimax Properties
- AlphaBeta Pruning
- AlphaBeta Tree Example
- Computational Savings
- Shortening AlphaBeta Alorithm
- Recording the Best Action
- Iterative Deepening AlphaBeta
- Assignment 3 Pseudocode
- Exam Questions

Taught by

Dave Churchill

Reviews

Start your review of Introduction to Artificial Intelligence - Minimax and Alpha-Beta Search - Lecture 9

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.