بازی باکارات (شبیه سازی متلب + توضیحات کامل وورد)

خلاصه ای از کد: برنامه کامل متلب + توضیحات وورد ۱۷ صفحه

یک نفر مسئول میز است. آدم های مختلف روبه روی کسی که مسئول میزاست می نشینند. مثل حالت سرمایه گذاری. مثلاً می خواهیم یک سهامی را بخریم. آدم هایی که رو به روی میز نشسته اند ، هر کدام سه مکان (جا) دارند. آدم های روبه روی مسئول میز روی player یا Banker یا Tie سرمایه گذاری می کنند.مثلاً اگر مجموع کارت های player ، ۵ شود، مجموع کارت های Banker ، ۶ شود، Banker برنده است چون مجموع کارتش بیشتر است. هر کسی یک سرمایه ای دارد که با این سرمایه در بازی شرکت می کند. (مثلاً ۱۰۰ دلار دارد و در بازی شرکت می کند ) سعی دارند سود را بالا ببرند. هر بار تصمیم گیری یا سود می کنی یا زیان. هدف این است که مجموع سودها ، Max شود. مثلاً اگر سرمایه گذاری روی player انجام شد، و بازی را بردیم، پول را از مسئول فید می گیریم و اگر باختیم پول را به مسئول میزمی دهیم. 

برخی از توضیحات کد: (توضیحات کامل در وورد تکمیل شده است)

تذکر ۱: اگر در کارت ها : سرباز ، ملکه و پادشاه در اومد ، امتیاز ۱۰ به آن ها اختصاص داده می شود . اگر آس اومد ، عدد ۱ به آن اختصاص داده می شود.

تذکر ۲ : در برنامه جهت سادگی کار ، کارت سوم اعدادی بین ۱ تا ۹ در نظر گرفته شده است. در صورتی که بخواهیم عدد ۱۰ را نیز مد نظر قرار بدهیم ، فقط کافیست در دستور زیر به جای عدد ۹ ، ۱۰ قرار داده شود .

round(1+(9-1)*rand(1,1))

این دستور اعدادی تصادفی بین ۱ تا ۹ تولید می نماید.

تذکر۳ : در ابتدا به player   و banker   دو کارت اختصاص داده می شود :

hand = zeros(3,2);

for i=1:2

    for j=1:2

        kard_keshidan=round(1+(9-1)*rand(1,1));

        hand(i,j)=kard_keshidan;

    end

end

همانطور که از دستور دیده می شود ،یک ماتریس ۲*۳ تعریف شده که ستون اول مربوط به player  و ستون دوم مربوط به banker   می باشد.به صورت تصادفی ۲ کارت به هر یک اختصاص داده می شود.

برای محاسبه جمع پاداش player و banker از دستور sum  استفاده نموده ایم :

hand =

۳     ۱

۲     ۸

۰     ۰

 

emtiaz =

 

۹     ۵  

 در صورت سوال در مورد محصول می توانید از بخش تماس با ما (منوی بالا)، با شماره تلفن مورد نظر مکاتبه نمایید. 

پس از پرداخت آنلاین، فایل قابل دانلود می باشد

مجموعه: یادگیری تقویتیبرچسب ها , , , , , , , , , , , , , , , , , , ,

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *