نمایش نتایج 1 تا 6 از 6

نام تاپیک: جستجوی حریصانه آلفا- بتا

  1. #1
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302

    Post جستجوی حریصانه آلفا- بتا

    جستجوی حریصانه آلفا-بتا،الگوریتم جستجویی است که بدنبال کاهش تعداد محاسبات گره ها یا نود ها(node) در جستجوی درختی الگوریتم min-max می گردد.

    [الگوریتم minmax or min-max]
    جستجوی حریصانه آلفا-بتا الگوریتمی برپایه روش مخالف است، که اغلب در بازی های دو نفره ای همچون شطرنج(chess), تیک-تاک-تو(Tic-tac-toa) و GO و تخته نرد(backgammon) بکار می رود.
    در این الگوریتم اگر محاسبه حرکت فعلی بهتر از حرکت قبلی باشد،الگوریتم از ادامه دادن محاسبه بعدی صرف نظر می کند(پ.ن:اگر نتیجه محاسبات alpha و beta ها از alpha و beta های بعدی بهتر باشد،روند محاسباتی alpha و beta های جدید را متوقف می سازد).
    الگوریتم آلفا و بتا در نتیجه نهایی الگوریتم min-max تاثیری نمی گزارد، و فقط باعث بهبود سرعت جستجوی الگوریتم min-max می شود.
    [مشاهده روند جستجوی الگوریتم آلفا و بتا درعمل، به صورت انیمیشن]
    Alpha-beta pruning is a search algorithm which seeks to reduce the number of nodes that are evaluated in the search tree by the minimax algorithm. It is a search with adversary algorithm used commonly for machine playing of two-player games (Tic-tac-toe, Chess, Go, etc.). It stops completely evaluating a move when at least one possibility has been found that proves the move to be worse than a previously examined move. Such moves need not be evaluated further. Alpha-beta pruning is a sound optimization in that it does not change the result of the algorithm it optimizes.
    از ویکی پدیای انگلیسی
    و نمونه کد آن در ++C


    و در آخر چند PDF فارسی درباره هوش مصنوعی[Artificial Intelligence] و الگوریتم های alpha-beta و min-max،امیدوارم برای دوستان مفید واقع بشود:
    پیروز باشید.

  2. #2
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302

    Question نقل قول: جستجوی حریصانه آلفا- بتا

    [quote=aminsharifi67;728503]
    در این الگوریتم اگر محاسبه حرکت فعلی بهتر از حرکت قبلی باشد،الگوریتم از ادامه دادن محاسبه بعدی صرف نظر می کند(پ.ن:اگر نتیجه محاسبات alpha و beta ها از alpha و beta های بعدی بهتر باشد،روند محاسباتی alpha و beta های جدید را متوقف می سازد).
    الگوریتم آلفا و بتا در نتیجه نهایی الگوریتم min-max تاثیری نمی گزارد، و فقط باعث بهبود سرعت جستجوی الگوریتم min-max می شود.
    quote]
    دوستان پرسشی برای من پیش آمده است.اگر الگوریتم به محض رسیدن به جواب بهتر از محاسبه نود های بعدی ممانعت ورزد.به نظر می رسد در نتیجه الگوریتم min-max اثر میگذارد.آیا این چنین است؟

  3. #3

    نقل قول: جستجوی حریصانه آلفا- بتا

    سلام.خسته نباشي حاجي.ميشه اينه pdf ها رو آپلود كني رو سايت،آخه لينكشون ديگه باز نميشه!

  4. #4
    کاربر دائمی آواتار lordarma
    تاریخ عضویت
    دی 1388
    محل زندگی
    رشت
    سن
    32
    پست
    284

    Thumbs up نقل قول: جستجوی حریصانه آلفا- بتا

    نقل قول نوشته شده توسط mortezamsp مشاهده تاپیک
    سلام.خسته نباشي حاجي.ميشه اينه pdf ها رو آپلود كني رو سايت،آخه لينكشون ديگه باز نميشه!
    من همین الان همه رو دانلود کردم،
    مشکلی نداشت

  5. #5

    نقل قول: جستجوی حریصانه آلفا- بتا

    منظوراز نودهای بعدی ،گره های بعدی تو همون شاخه است.نه تمام گره های درخت.
    و باید یادمون باشه که الفا بتا بر اساس جستجوی عمقی کار می کنه

  6. #6

    نقل قول: جستجوی حریصانه آلفا- بتا

    pdfa دانلود نميشه

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •