بازگشت   پی سی سیتی > کامپیوتر اینترنت و شبکه Computer internet > سیستم عامل > ویندوز windows > مقالات آموزش ترفندها... Traning

مقالات آموزش ترفندها... Traning در این قسمت مقالات آموزشی ترفندها نکته ها و .... قرار دارند

پاسخ
 
ابزارهای موضوع نحوه نمایش
  #1  
قدیمی 05-14-2011
رزیتا آواتار ها
رزیتا رزیتا آنلاین نیست.
مسئول و ناظر ارشد-مدیر بخش خانه داری



 
تاریخ عضویت: Aug 2009
نوشته ها: 16,247
سپاسها: : 9,677

9,666 سپاس در 4,139 نوشته ایشان در یکماه اخیر
پیش فرض هوش مصنوعي و بازي‌ها

هوش مصنوعي و بازي‌ها


يكي از دلايل محبوبيت رايانه، بازي كردن با آن است؛ بازي‌هايي كه انسان را از محيط واقعي به محيط مجازي مي‌برد و امكان تجربه جنگ، رانندگي در شرايط گوناگون، تعقيب و گريز و... را در اين محيط به او مي‌دهد.


بازي‌هاي رايانه‌اي از ابتدا تاكنون پيشرفت زيادي داشته‌اند؛ از ابتدا كه بازي‌ها مبتني بر متن بود تا بازي‌هاي دوبعدي و سه‌بعدي كه روز به روز در حال پيشرفت هستند.



آنچه بيشتر در بازي‌هاي رايانه‌اي جلب توجه مي‌كند گرافيك بالاي آنهاست. معمولا كساني كه اهل اين‌گونه بازي‌ها هستند از بازي با گرافيك بالا به وجد مي‌آيند. اين در حالي است كه اگر هوش مصنوعي از بازي‌ها حذف شود، ديگر هيچ‌كس رقبتي براي سرگرمي‌نخواهد

داشت. بدون هوش مصنوعي رقيب‌ها و دشمنان نمي‌توانند حركت‌هاي يكپارچه و پيش‌بيني نشده انجام دهند و شما براحتي قادر خواهيد بود آنها را شكست دهيد و هميشه پيروز ميدان باشيد!

هوش مصنوعي راه‌هاي زيادي براي كمك به ساخت بازي‌ها دارد كه برجسته‌ترين آنها درك محيط، تجزيه و تحليل وضعيت، يادگيري، هماهنگي گروهي، انتخاب هدف، مسيريابي و يادگيري است.


مسائلي كه هوش مصنوعي آنها را حل كرد



مسائل زيادي در بازي‌ها وجود دارد كه مربوط به شخصيت‌ها يا عواملي از بازي هستند كه به وسيله رايانه هدايت مي‌شوند؛ مانند رقيب‌ها در يك مسابقه اتومبيلراني. 3 مسأله اصلي وجود دارد كه اكثر بازي‌ها با آن مواجه هستند و عبارتند از: حركات، تصميم‌گيري و يادگيري اين عامل‌ها. اين سه اصل قابل توجه، وظايفي را موجب مي‌شود كه انجام آنها به عهده هوش مصنوعي است. در ادامه به توضيح هر يك از اين مسائل و راه‌حل هوش مصنوعي براي آنها مي‌پردازيم.


حركات عامل با استفاده از مسيريابي



يك بازي كامپيوتري بايد راه‌هايي را فراهم كند تا عامل‌هاي كامپيوتري بتوانند در دنياي بازي پويا باشند، مثلا وقتي دشمن در يك طرف ساختمان و شما در طرف ديگر قرار داريد، دشمن بايد بتواند شما را بيابد. اين كار بايد به بهترين شكل انجام شود، حتي اگر شما دائما در حال حركت در ساختمان باشيد.

روش‌هاي جستجوي هوش مصنوعي براي پيدا كردن مسير در بازي‌ها استفاده مي‌شوند بويژه الگوريتم جستجوي *‌A كه كوتاه‌ترين مسير را بين 2 نقطه پيدا مي‌كند. توسعه‌دهندگان بازي‌ها استفاده از *‌A را دوست دارند، زيرا الگوريتم بسيار انعطاف‌پذيري است و همچنين به صورت كوركورانه محيط را جستجو نمي‌كند و سعي دارد با كمترين حركات اضافي به هدف برسد.

تصميم‌گيري عامل با استفاده از شبكه‌هاي باور





در مثال قبل دشمن پيش از اين كه مسيري به سوي شما پيدا كند بايد بداند شما احتمالا در ساختمان هستيد يا خير؟ اين مسأله نمونه‌اي از تصميم‌گيري است.
البته اين امكان وجود دارد كه


اطلاعات كاملي در مورد دنياي بازي به عامل‌ها بدهيم تا تصميم‌گيري‌ها براي او آسان شود، ولي در اين صورت بازي هيچ جذابيتي نخواهد داشت وقتي عامل تمام حركات شما را مي‌داند! در اين شرايط غلبه بر حريف غيرممكن خواهد بود.

يكي از روش‌هايي كه هوش مصنوعي براي پياده‌سازي تصميم گيري استفاده مي‌كند شبكه‌هاي باور هستند. شبكه‌هاي باور به عامل اين امكان را مي‌دهند تا مانند انسان از استدلال‌هاي پيچيده بهره گيرد كه مبناي اين روش احتمالات است.
براي مثال در بازي جنگي، دشمن صداي باز شدن در را مي‌شنود پس احتمالا كسي وارد شده و ممكن است اين شخص شما باشيد كه قصد از بين بردن دشمن را داريد. با اين استدلال دشمن شروع به جستجو مي‌كند.



يادگيري عامل



در بخش قبل ديديم عامل با استفاده از دركي كه از محيط دارد، عكس‌العمل نشان مي‌دهد.

پس در مقابل عمل‌هاي يكسان عكس‌العمل‌هاي يكسان نشان خواهد داد؛ ولي وقتي قابليت يادگيري به عامل اضافه شود، نتيجه اعمال قبلي خود را به خاطر مي‌سپارد و اگر عمل قبلي او بي نتيجه بوده باشد، به دنبال راه‌حل ديگري مي‌رود. در هوش مصنوعي اين كار با الگوريتم ژنتيك انجام مي‌شود.
استفاده از هوش مصنوعي در بازي‌ها ضروري به نظر
مي‌رسد؛ چرا كه رقيب عامل‌هاي رايانه‌اي، انسان‌ها هستند و براي هرچه طبيعي‌تر بودن بازي، عامل‌ها بايد شبيه به انسان رفتار كنند.

منبع: تبیان
__________________
زمستان نیز رفت اما بهارانی نمی بینم
بر این تکرارِ در تکرار پایانی نمی بینم

به دنبال خودم چون گردبادی خسته می گردم
ولی از خویش جز گَردی به دامانی نمی بینم

چه بر ما رفته است ای عمر؟ ای یاقوت بی قیمت!
که غیر از مرگ، گردن بند ارزانی نمی بینم

زمین از دلبران خالی است یا من چشم ودل سیرم؟
که می گردم ولی زلف پریشانی نمی بینم

خدایا عشق درمانی به غیر از مرگ می خواهد
که من می میرم از این درد و درمانی نمی بینم

استاد فاضل نظری
پاسخ با نقل قول
جای تبلیغات شما اینجا خالیست با ما تماس بگیرید




پاسخ

برچسب ها
هوش مصنوعي, بازي‌ها


کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
اچ تی ام ال غیر فعال می باشد



اکنون ساعت 10:00 PM برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد.



Powered by vBulletin® Version 3.8.4 Copyright , Jelsoft Enterprices مدیریت توسط کورش نعلینی
استفاده از مطالب پی سی سیتی بدون ذکر منبع هم پیگرد قانونی ندارد!! (این دیگه به انصاف خودتونه !!)
(اگر مطلبی از شما در سایت ما بدون ذکر نامتان استفاده شده مارا خبر کنید تا آنرا اصلاح کنیم)


سایت دبیرستان وابسته به دانشگاه رازی کرمانشاه: کلیک کنید




  پیدا کردن مطالب قبلی سایت توسط گوگل برای جلوگیری از ارسال تکراری آنها