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

YouTube

Introduction to Artificial Intelligence - Assignment 1 and Lecture 4

Dave Churchill via YouTube

Overview

Explore a comprehensive lecture on artificial intelligence fundamentals, focusing on search algorithms and their implementation. Learn about breadth-first search (BFS), depth-first search (DFS), and iterative deepening depth-first search (ID-DFS) through detailed explanations and pseudocode. Dive into JavaScript-based assignments, including file structure, visualization modes, and debugging techniques. Gain insights into environment setup, legal actions, paths, costs, and nodes in AI problem-solving. Understand the grading scheme and receive valuable tips for successful completion of the course assignments.

Syllabus

- Assignments in JavaScript
- Assignment Download Links
- Assignment Demo
- Visualization Modes
- Disabled Parameters
- Run Tests Button
- ID-DFS Visualization
- Assignment Files / vscode
- Lecture Slides Begin
- Environment Explained
- Legal Actions
- Paths / Costs / Nodes
- BFS / DFS Pseudocode
- JS Array Stack / Queue Simulation
- ID-DFS Notes
- Grading Notes
- JavaScript Notes
- Code/Files Begins
- Files Explained
- index html
- Environment.js
- A1_GUI.js
- Solution Code
- Search_Student / Node Class
- Class Variables
- startSearch
- isLegalAction
- getOpen and getClosed
- searchIteration
- searchIterationIDDFS
- Debugging Tips
- Marking Scheme

Taught by

Dave Churchill

Reviews

Start your review of Introduction to Artificial Intelligence - Assignment 1 and Lecture 4

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.