Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about artificial intelligence concepts and optimization techniques in this university lecture covering Assignment 2 implementation details. Explore key AI concepts including state spaces, action costs, legal moves, object dimensions, and pathfinding algorithms. Dive deep into heuristic functions, connected state analysis, and sector-based optimizations. Master advanced search techniques like bidirectional search while examining practical code implementations. Gain hands-on experience through detailed assignment demonstrations and skeleton code explanations from Professor David Churchill at Memorial University's Computer Science department. Follow along with comprehensive coverage of algorithmic techniques and data structures used in modern AI problem-solving, with specific applications to game environments.
Syllabus
- Introduction
- Assignment Demo
- New in A2
- States / Actions / Costs
- Legal Actions / Object Sizes / Paths
- Heuristic Functions
- Connected States / Sectors
- Speed Optimizations
- Bidirectional Search
- Files / Skeleton Code
Taught by
Dave Churchill