|
|
سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - نسخهی قابل چاپ |
|
سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - zimenswall - 24 شهریور ۱۳۹۲ ۰۸:۱۱ ب.ظ
سلام اول بگم من جستجو کردم این سوال تو انجمن ندیدم. بخاطر همین پرسیدم سوال : اگر در یک بازی از الگوریتم minmax استفاده شود چه اتفاقی میافتد اگر بازیکن MIN در عمل گزینه ای را انتخاب کند که سودمندی بیشتری دارد؟ ۱/ سودمندی MIN بیشتر خوهد شد و MIN برنده است ۲/ الگوریتم MINMAX در این قابل استفاده نیست و این الگوریتم با این فرض طراحی نشده است ۳/ در هر حالت سودمندی MAX کمتر از حالتی که MIN گزینه ای با سودمندی کمتر را انتخاب کند نیست ۴/ در هر حالت سودمندی MAX حداکثر بابر حالتی است که MIN گزینه ای با سودمندی کمتر را انتخاب میکند در کتاب پوران زده گزینه ۲ ولی پارسه گفته گزینه ۳ حالا کدوم درسته ؟ در ضمن اگه MIN عملی با سودمندی کمتر انتخاب کنه باز هم اوضاع همینجوریه؟ |
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - mostafa2013 - 12 مهر ۱۳۹۲ ۰۳:۰۲ ب.ظ
(۲۴ شهریور ۱۳۹۲ ۰۸:۱۱ ب.ظ)zimenswall نوشته شده توسط: سلام گزینه ۳ درست است زیرا در این نوع تصمیم گیری برای max فرض بر این است که min بهینه عمل می کند. اما اگر min بهینه عمل نکرد می توان نشان داد که max نتیجه بهتری خواهد داشت و اگر min بهینه عمل کرد و سودمندی بیشتری داد max کمتر از سودمندی ان نخواهد داشت . |
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - zimenswall - 12 مهر ۱۳۹۲ ۰۳:۱۰ ب.ظ
(۱۲ مهر ۱۳۹۲ ۰۳:۰۲ ب.ظ)mostafa2013 نوشته شده توسط:(24 شهریور ۱۳۹۲ ۰۸:۱۱ ب.ظ)zimenswall نوشته شده توسط: سلام چه عجب، بالاخره یکی جواب داد. تشکر از آقا مصطفی. فقط اون سوال آخری که گفتم انجام بشه اونوقت چی میشه؟ یعنی MIN عملی با سودمندی کمتر انتخاب کنه، آیا مشکل افق پیش میاد? |
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - sahar_rostami2 - 02 آبان ۱۳۹۲ ۰۷:۲۲ ب.ظ
(۱۲ مهر ۱۳۹۲ ۰۳:۱۰ ب.ظ)zimenswall نوشته شده توسط:(12 مهر ۱۳۹۲ ۰۳:۰۲ ب.ظ)mostafa2013 نوشته شده توسط:(24 شهریور ۱۳۹۲ ۰۸:۱۱ ب.ظ)zimenswall نوشته شده توسط: سلام ببخشید این سواله منم هست مطمئنین گزینه ۳میشه؟ |
|
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - zimenswall - 03 آبان ۱۳۹۲ ۰۸:۲۷ ق.ظ
فکر میکنم گزینه سه درس باشه ولی مطمئن نیستم . کس دیگه ای هم جوابی نداده که مطمئن باشیم |
|
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - itmanesh - 12 آبان ۱۳۹۲ ۰۲:۱۶ ق.ظ
در minmax مشکل max اینه که رقیبش مقادیر فرزندان اون رو که میتونستن بیشتر باشن، کم میکنه حالا چه بهتر که min مقدار بزرگتری رو برای انتخاب در اختیار max میذاره - پس گزینه ۳ درسته
|
|
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - g_monireh - 16 آبان ۱۳۹۲ ۰۳:۳۱ ب.ظ
امکانش هست اینطور تحلیل کنیم ؟ چون در minmax فرض شده min بهینه عمل کنه (بهترین عمل رو انتخاب کنه) ،پس بیشترین سعی خودش رو در کم کردن ارزش max میکنه. (ینی بیشتر از اون نمیتونه سودمندی بدست بیاره). حالا توی این تست سودمندی بیشتر از بهینه شده که این مخالف فرض الگوریتم minmax مبنی بر بهینه عمل کردن min میشه! پس گزینه ۲ درسته توی پوران نوشته: الگوریتم minmax با فرض اینکه min بهترین عمل رو انتخاب کنه ،بهینه است. اما اگر حریف اینگونه عمل نکند سایر استراتژیها ممکن است بهتر عمل نمایند اگرچه آن استراتژی ها دیگر در مقابل حریفی که بهترین عمل را انتخاب میکند خوب عمل نمیکنند. منکه گیج شدم اگر میشه بیشتر توضیح بدید. |
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - zimenswall - 18 آبان ۱۳۹۲ ۰۳:۵۳ ب.ظ
(۱۶ آبان ۱۳۹۲ ۰۳:۳۱ ب.ظ)g_monireh نوشته شده توسط: امکانش هست اینطور تحلیل کنیم ؟ من خودم مطمئن نیستم ولی همونطور که گفته شده اگر حریف بهینه عمل نکنه ، MinMax خوب جواب نمیده. البته نه اینکه کلا جواب نده. یا به قول پوران سایر استراتژیها بهتر ممکن است بهتر باشند. پس به احتمال زیاد گزینه ۲ با اینکه به نظر میاد درسته ولی جواب کاملی نیست ولی گزینه ۳ بر اساس مواردی که دوستان گفتند جواب کاملتری هست. یعنی min اگر ضعیفتر بازی کنه پس max میتونه قویتر عمل کنه. که بیان گزینه ۳ هست که به احتمال قوی تر همینه |
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - Mehrdad7soft - 18 آبان ۱۳۹۲ ۰۶:۵۲ ب.ظ
(۱۸ آبان ۱۳۹۲ ۰۳:۵۳ ب.ظ)zimenswall نوشته شده توسط:(16 آبان ۱۳۹۲ ۰۳:۳۱ ب.ظ)g_monireh نوشته شده توسط: امکانش هست اینطور تحلیل کنیم ؟ چون دوستان بالا توضیح دادن من زیاد بازش نمیکنم ۱:Max دنبال بیشتر کردن سود و Min در جهت عکس اون دنبال کم کردن سود(چون ملاک کار الگوریتم MinMax سودمندی Max هست ) حالا اگه Min بیاد سودمندی بیشتر انتخاب کنه بدیهی که Max سودمندی بهتری خواهد داشت ۲:کتاب راهیان ارشد هم گزینه ۳ انتخاب کرده ۳:نکته قابل ذکر هم اینه که کتاب هوش پوران حل تستش غلط زیاد داره چون خودم دارمش حل راهیان دقیق تره پارسه ندیدم که بگم |
|
RE: سوال فناوری اطلاعات ۸۷/ اگر بازیکن min عملی با سودمندی بیشتر انتخاب کند؟ - zimenswall - 18 آبان ۱۳۹۲ ۰۷:۰۳ ب.ظ
پس گزینه سه جواب درست هست. متشکر از همه |