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 Search Enhancements - Lecture 10

Dave Churchill via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore advanced techniques for optimizing minimax search algorithms in this comprehensive artificial intelligence lecture from Memorial University's Computer Science program. Learn essential state evaluation methods and discover multiple enhancement strategies including incremental improvements, tie-breaking mechanisms, and state depth parity considerations. Master performance optimization techniques such as avoiding unnecessary state copies, implementing effective move ordering, and utilizing search extensions. Delve into sophisticated bit operation optimizations including bit sets, XOR operators, and bit boards for efficient game state representation. Understand advanced memory management through transposition tables and Zobrist hashing techniques that significantly improve search performance in game-playing AI systems.

Syllabus

- Intro
- State Evaluation
- Enhancement Types
- Incremental Improvement
- Tie Breaking Scores
- State Depth Parity
- Avoiding State Copies
- Move Ordering
- Search Extensions
- Bit Operation Optimizations
- Bit Sets
- XOR Operator
- Bit Boards
- Transposition Tables
- Zobrist Hashing

Taught by

Dave Churchill

Reviews

Start your review of Introduction to Artificial Intelligence - Minimax Search Enhancements - Lecture 10

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.