What You Need to Know Before
You Start

Starts 23 June 2025 22:15

Ends 23 June 2025

00 Days
00 Hours
00 Minutes
00 Seconds
course image

Automated Playing of Survival Video Games with Commonsense Reasoning

Immerse yourself in the fascinating intersection of artificial intelligence and gaming as we explore how answer set programming combined with commonsense reasoning can enhance automated gameplay in the popular survival game Don't Starve. This course delves into developing a sophisticated agent capable of outperforming novice players through.
ACM SIGPLAN via YouTube

ACM SIGPLAN

2753 Courses


22 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Video

Optional upgrade avallable

Overview

Immerse yourself in the fascinating intersection of artificial intelligence and gaming as we explore how answer set programming combined with commonsense reasoning can enhance automated gameplay in the popular survival game Don't Starve. This course delves into developing a sophisticated agent capable of outperforming novice players through astute environmental learning and strategic logical decision-making.

Perfect for enthusiasts of artificial intelligence and computer science, this YouTube providence offers insights into cutting-edge methodologies driving advancements in gaming AI.

Syllabus

  • Introduction to Automated Gameplay in Video Games
  • Overview of AI in gaming
    Case study: Don't Starve
  • Basics of Survival Games
  • Game mechanics: Resource gathering, crafting, and surviving
    Common strategies in survival games
  • Introduction to Answer Set Programming (ASP)
  • What is ASP?
    Key concepts and syntax
  • Commonsense Reasoning in AI
  • Understanding commonsense knowledge
    Applying commonsense reasoning to gameplay
  • Modeling Game Environments with ASP
  • Encoding the game world
    Representing resources, actions, and goals
  • Decision-Making in Gameplay
  • Logical decision-making in dynamic environments
    Creating decision trees and action plans
  • Building the AI Agent
  • Integrating ASP and commonsense reasoning
    Designing adaptive algorithms for environmental learning
  • Testing and Evaluation
  • Metrics for success in survival games
    Methods for evaluating AI performance against human players
  • Advanced Topics
  • Handling uncertainty and incomplete information
    Multi-agent coordination and competition
  • Project: Developing an Automated Agent for Don't Starve
  • Setting objectives and milestones
    Implementation and iteration of the AI agent
    Performance analysis and optimization
  • Course Conclusion
  • Summary and future directions in AI gaming research
    Ethical considerations and responsible AI in gaming

Subjects

Computer Science