هوش مصنوعی (بازی‌های ویدئویی)
در بازی‌های رایانه‌ای، از هوش مصنوعی برای تولید شبیه‌سازی هوش شخصیت‌های غیرقابل بازی استفاده می‌شود. تکنیک‌هایی که به صورت معمول استفاده می‌شود، از روش‌های موجود در رشتهٔ هوش مصنوعی بهره می‌گیرند. با این وجود، اصطلاح هوش مصنوعی بازی، اغلب، به مجموعه‌ای وسیع از الگوریتم‌هایی که شامل تکنیک‌های تئوری کنترل، رباتیک، گرافیک رایانه‌ای و علوم رایانه می‌باشد، مربوط است.
بازی کردن عمومی
بازی کردن عمومی (GGP) طراحی برنامه‌های هوش مصنوعی است تا بتوان بیش از یک بازی را با موفقیت انجام داد. برای بسیاری از بازی‌ها مانند شطرنج، کامپیوترها برنامه‌ریزی شده‌اند تا این بازی‌ها را با استفاده از یک الگوریتم طراحی شده خاص انجام دهند، که نمی‌تواند به بازی‌های دیگر این برنامه تعمیم پیدا کند. به عنوان مثال، یک برنامه رایانه ای که شطرنج بازی می‌کند نمی‌تواند بازی چکرز را انجام دهد. بازی عمومی به عنوان یک نقطه عطف ضروری در مسیر هوش جامع مصنوعی محسوب می‌شود.