Power BI Fundamentals - Create visualizations and dashboards from scratch
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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