Master Production-Ready Machine Learning, Step by Step
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the fundamentals of search algorithms in artificial intelligence through this comprehensive lecture that introduces Assignment 1 for an introductory AI course. Learn about programming implementation details, assignment environments, actions, and pathfinding concepts while examining various search algorithms. Discover how to work with open and closed lists, understand the Search_Student constructor and Node class structure, and implement key functions like startSearch(), isLegalAction(), and searchIteration(). Follow along with live demonstrations and code walkthroughs that show practical applications of AI search techniques in game-based problem-solving environments, gaining hands-on experience with the fundamental data structures and algorithmic approaches used in modern artificial intelligence systems.
Syllabus
- Assignment 1 Info
- Programming Notes
- Assignment Environment / Actions / Paths
- Algorithms
- Demo / Controls
- Files / Code
- Search_Student.js
- Open List / Closed List
- Search_Student Constructor
- startSearch
- Node class
- isLegalAction
- searchIteration
- getOpen / getClosed
Taught by
Dave Churchill