دوره آموزشی الگوریتم های هوش مصنوعی برای بازی
2 ساعت 6 دقیقهپیشرفته2020-04-10
مدرسین

Eduardo Corpeño
Electrical Engineer, Computer Programmer, and Teacher for 15+ years
جزئیات دوره
در سال 1997 ، یک کامپیوتر IBM به نام Deep Blue پس از یک مسابقه شش بازیه ، گری کاسپاروف ، قهرمان شطرنج جهان را شکست داد. در حالی که فناوری هوش مصنوعی از زمان پیروزی Deep Blue در صفحه شطرنج در اواخر دهه 90 به روش های مهیج و غالباً انقلابی رشد کرده است ، بسیاری از تکنیک هایی که این روش اجرا می کند امروزه نیز مطرح هستند. در این دوره ، برخی از این تکنیک ها را جستجو کنید زیرا می آموزید چگونه از الگوریتم های کلیدی هوش مصنوعی برای ایجاد بازی های دو نفره و مبتنی بر نوبه خود استفاده کنید که به اندازه کافی چالش برانگیز هستند تا بازیکنان را حدس بزنند. مربی ادواردو کورپینیو با استفاده از الگوریتم minimax برای تصمیم گیری ، الگوریتم تعمیق تکراری برای تصمیم گیری در بهترین زمان ممکن در یک مهلت تعیین شده ، و هرس آلفا بتا برای بهبود زمان اجرا ، از دیگر روش های هوشمندانه است. بعلاوه ، او به شما فرصتی می دهد تا خودتان این تکنیک ها را امتحان کنید همانطور که در توسعه بازی گربه تله با استفاده از پایتون گام برمی دارد.
مهارت ها
Real-Time ScriptingGame DevelopmentPythonVisualization and Real-TimeOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01-بازی با کامپیوتر فقط زمانی سرگرم کننده است که چالش برانگیز باشد
- 02-آنچه باید بدانید
1. بازی های نوبتی
- 03- مقداری سابقه به عنوان انگیزه
- 04-انواع بازی ها
- 05-تصمیم گیری مبتنی بر درخت
- 06-پیچیدگی زمانی رویکردهای brute force
- 07-پیچیدگی زمانی شطرنج
- 08-بازی تله گربه
- 09-تنظیم پایتون برای تله گربه
- 10-مثال کد - یک گربه تصادفی
2. الگوریتم Minimax
- 11-نمای کلی Minimax
- 12-مثال Minimax
- 13-الگوریتم مینیمکس
- 14-یک کلمه در مورد پیچیدگی
- 15-مثال کد - یک گربه کامل در یک دنیای کوچک
- 16- هرس آلفا بتا
- 17-الگوریتم جستجوی آلفا بتا
- 18-نمونه کد - گربه هرس
3. جستجوی با عمق محدود
- 19-جستجوی با عمق محدود
- 20- نوشتن کارکردهای ارزشیابی خوب
- 21-آیا هرس آلفا-بتا هنوز مطرح است؟
- 22-چالش - عملکرد ارزیابی خود را بنویسید
- 23-راه حل چالش
- 24-نمونه کد - گربه با عمق محدود
4. عمیق کردن تکراری
- 25-تکنیک عمیقسازی تکراری
- 26- آیا تعمیق تکراری اتلاف وقت است
- 27-مثال کد - گربه ای که به طور تکراری عمیق می شود
- 28- آیا عمیق کردن تکراری واقعاً خوب است؟
- 29-آیا هرس آلفا بتا واقعاً خوب است؟
5. سرگرمی با بهینه سازی
- 30-الگوریتم نگامکس
- 31-جدول انتقال
- 32- توابع ارزیابی مونت کارلو
نتیجه
- 33- مراحل بعدی
دوره های مرتبط
- دوره آموزشی الگوریتمهای هوش مصنوعی برای طراحی بازی با پایتون
- دوره آموزشی پایتون برای پروژههای هوش مصنوعی: از کاوش داده تا ایجاد اثرگذاری
- دوره آموزشی آگاهی امنیت سایبری با هوش مصنوعی: انقلابی در آموزش با مهندسی پرامیت
- دوره آموزشی یادگیری ماشین و مبانی هوش مصنوعی: خوشه بندی و ارتباط
- دوره آموزشی Microsoft Cognitive Services برای توسعه دهندگان: بخش اول ویژن
- دوره آموزشی Microsoft Cognitive Services برای توسعه دهندگان: بخش دوم گفتار
- دوره آموزشی مبانی برنامه نویسی: الگوریتم ها
- دوره آموزشی الگوهای طراحی راهکار هوش مصنوعی عاملی (Agentic AI)
مسیرهای مرتبط
- مسیر آموزشی ارتقاء مهارت های خود را در هوش مصنوعی و یادگیری ماشین
- مسیر آموزشی گواهینامه حرفهای علم داده
- مسیر آموزشی گواهی حرفهای هوش مصنوعی مولد برای زنجیره تأمین
- مسیر آموزشی توسعه دادن مهارت های SPSS
- مسیر آموزشی شروع یادگیری مهارت های خود با مدل های زبان بزرگ
- مسیر آموزشی مبانی هوش مصنوعی مسئول
- مسیر آموزشی شروع کار با پایتون
- مسیر آموزشی مقدمهای بر مهارتهای پایه برای کار با داده: پردازش دادهها