Overview
Explore key concepts in artificial intelligence through this comprehensive lecture on Connect 4 game implementation. Learn about midterm exam details, GUI controls, test scenarios, and essential components like GameState.js and Players.js. Dive into advanced AI techniques including ID-AlphaBeta, AlphaBeta function, heuristic evaluation, and Zobrist hashing. Gain practical insights into AI problem-solving as applied to game development in this 52-minute session from Memorial University's graduate-level AI course.
Syllabus
- Midterm Exam Info
- A3 Connect 4
- GUI Controls
- 4 Test Scenarios
- GameState.js
- Players.js
- Player_Student.js
- IDAlphaBeta Function
- AlphaBeta Function
- Heuristic Evaluation Function
- GetZobristHash Function
Taught by
Dave Churchill