बैकारेट विश्लेषण
यहाँ बैकारेट पर मेरा पूरा पृष्ठ है।
वीडियो में बनाया गया कोड यहां दिया गया है।
#शामिल करना#शामिल करना #शामिल करना #शामिल करना #शामिल करना #शामिल करना नेमस्पेस एसटीडी का उपयोग करना; शून्य मुख्य(शून्य) { int p1, p2, p3, b1, b2, b3, ptot, btot, i, डेक_अरे[10]; डेक_एरे[0] = 8 * 16; के लिए (i=1; i<=9; i++) डेक_एरे[i] = 8 * 4; __int64 कॉम्बिन, प्लेयर_विन, बैंकर_विन, टाई_विन; कॉम्बिन = 1; खिलाड़ी_जीत = 0; बैंकर_विन = 0; टाई_विन = 0; के लिए (p1 = 0; p1 <= 9; p1++) { कॉम्बिन *= डेक_एरे[पी1]; डेक_ऐरे[पी1]--; के लिए (p2 = 0; p2 <= 9; p2++) { कॉम्बिन *= डेक_एरे[पी2]; डेक_एरे[पी2]--; के लिए (p3 = 0; p3 <= 9; p3++) { कॉम्बिन *= डेक_एरे[पी3]; डेक_ऐरे[पी3]--; के लिए (b1 = 0; b1 <= 9; b1++) { कॉम्बिन *= डेक_एरे[बी1]; डेक_एरे[बी1]--; के लिए (b2 = 0; b2 <= 9; b2++) { कॉम्बिन *= डेक_एरे[बी2]; डेक_एरे[बी2]--; के लिए (b3 = 0; b3 <= 9; b3++) { कॉम्बिन *= डेक_एरे[बी3]; ptot = (p1 + p2) % 10; बीटीओटी = (बी1 + बी2) % 10; यदि ((ptot < 8) और (btot < 8)) { यदि (ptot <= 5) { ptot = (p1 + p2 + p3) % 10; यदि नहीं (पी3 <= 7))) बीटीओटी = (बी1 + बी2 + बी3) % 10; } अन्य { यदि (btot <= 5) बीटीओटी = (बी1 + बी2 + बी3) % 10; } } यदि (ptot > btot) प्लेयर_विन += कॉम्बिन; अन्यथा यदि (ptot < btot) बैंकर_विन += कॉम्बिन; अन्य टाई_विन += कॉम्बिन; कॉम्बिन /= डेक_एरे[बी3]; } डेक_ऐरे[बी2]++; कॉम्बिन /= डेक_एरे[बी2]; } डेक_ऐरे[बी1]++; कॉम्बिन /= डेक_एरे[बी1]; } डेक_ऐरे[पी3]++; कॉम्बिन /= डेक_एरे[पी3]; } डेक_ऐरे[p2]++; कॉम्बिन /= डेक_एरे[पी2]; } डेक_ऐरे[p1]++; कॉम्बिन /= डेक_एरे[पी1]; } प्रिंटफ("खिलाड़ी जीतता है=\t%I64i\n", खिलाड़ी_जीत); प्रिंटफ("बैंकर जीतता है=\t%I64i\n", बैंकर_जीत); प्रिंटफ("टाई जीतता है=\t%I64i\n", टाई_विन); __int64 tot_combin = खिलाड़ी_जीत + बैंकर_जीत + टाई_जीत; डबल प्लेयर_प्रॉब = (डबल)प्लेयर_विन / (डबल)टोट_कॉम्बिन; डबल बैंकर_प्रॉब = (डबल)बैंकर_विन / (डबल)टोट_कॉम्बिन; डबल टाई_प्रॉब = (डबल)टाई_विन / (डबल)टोट_कॉम्बिन; printf("खिलाड़ी जीतता है=\t%f\n", player_prob); प्रिंटफ("बैंकर जीतता है=\t%f\n", बैंकर_संभावना); प्रिंटफ("टाई जीतता है=\t%f\n", टाई_प्रॉब); डबल प्लेयर_ईवी = प्लेयर_प्रॉब - बैंकर_प्रॉब; डबल बैंकर_ईवी = 0.95 * बैंकर_प्रॉब - प्लेयर_प्रॉब; डबल टाई_ईवी = 8 * टाई_प्रॉब - प्लेयर_प्रॉब - बैंकर_प्रॉब; प्रिंटफ़("खिलाड़ी EV=\t%f\n", player_ev); प्रिंटफ("बैंकर EV=\t%f\n", बैंकर_ev); प्रिंटफ("टाई ईवी=\t%f\n", टाई_ईवी); }