Y@SiN
03-28-2010, 11:14 AM
انواع هوش مصنوعي
در بازيهاي كامپيوتري سه نوع هوش بيشتر از همه استفاده ميشوند كه به صورت خلاصه عبارتند از:
هوش مصنوعي رويدادگرا: اين هوش معمولترين نوع هوش مصنوعي است. رويداد ميتواند شامل هر چيزي اعم از اتفاقات بازي تا دستوراتي باشد كه كاربر به شخصيت مجازي خود ميدهد. براساس هر رويدادي كه در بازي انجام ميشود، يك واكنش هوشمندانه نيز روي ميدهد. در بازي كانتراسترايك دشمن شما نسبت به صدا حساس است و صداي دويدن شما را هم ميشنود. از اينرو بسته به موقعيت خود، يا به آهستگي پنهان ميشود، يا برميگردد و از راه ديگري به سوي شما ميآيد يا به سوي شما ميآيد و شليك ميكند.
هوش مصنوعي هدفگرا: اين نوع هوش مصنوعي از هوش مصنوعي رويدادگرا مستقل است. ولي هوش مصنوعي رويدادگرا ميتواند در طراحي يك بازي، هدفهاي موتور هوش مصنوعي هدفگرا را تامين كند. اين نوع هوش مصنوعي، هدفِ با ارزش بيشتر را برميگزيند و آن را با تقسيم به زيرهدفهاي كوچكتر، پردازش ميكند.
محفظههاي سوراخ: اين روش تركيبي از دو روش گفته شده است. روش كار ساده است. دو محفظه داريد و چند نوع كار: فرار (flee)، مبارزه (fight) و پركردن تفنگ (restock) را در نظر ميگيريم. محفظهها مقداري از محتواي خود را با گذشت زمان از دست ميدهند.
در بازيهاي كامپيوتري سه نوع هوش بيشتر از همه استفاده ميشوند كه به صورت خلاصه عبارتند از:
هوش مصنوعي رويدادگرا: اين هوش معمولترين نوع هوش مصنوعي است. رويداد ميتواند شامل هر چيزي اعم از اتفاقات بازي تا دستوراتي باشد كه كاربر به شخصيت مجازي خود ميدهد. براساس هر رويدادي كه در بازي انجام ميشود، يك واكنش هوشمندانه نيز روي ميدهد. در بازي كانتراسترايك دشمن شما نسبت به صدا حساس است و صداي دويدن شما را هم ميشنود. از اينرو بسته به موقعيت خود، يا به آهستگي پنهان ميشود، يا برميگردد و از راه ديگري به سوي شما ميآيد يا به سوي شما ميآيد و شليك ميكند.
هوش مصنوعي هدفگرا: اين نوع هوش مصنوعي از هوش مصنوعي رويدادگرا مستقل است. ولي هوش مصنوعي رويدادگرا ميتواند در طراحي يك بازي، هدفهاي موتور هوش مصنوعي هدفگرا را تامين كند. اين نوع هوش مصنوعي، هدفِ با ارزش بيشتر را برميگزيند و آن را با تقسيم به زيرهدفهاي كوچكتر، پردازش ميكند.
محفظههاي سوراخ: اين روش تركيبي از دو روش گفته شده است. روش كار ساده است. دو محفظه داريد و چند نوع كار: فرار (flee)، مبارزه (fight) و پركردن تفنگ (restock) را در نظر ميگيريم. محفظهها مقداري از محتواي خود را با گذشت زمان از دست ميدهند.