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