понеделник, 28 октомври 2013 г.

Мартингейл + рулетка - симулации и резултати

 От доста време не съм публикувал нищо и реших, че сега е подходящ момент да го направя. Този път ще Ви споделя наблюденията си върху системата за залагане Мартингейл(Martingale betting system).
Нека разясним какво точно представлява Мартингейл с пример.
Играете рулетка и залагате на червено. Минималният залог е $1 и след всяка загуба(черно) удвоявате залога си спрямо предния. А при печалба се връщате на първоначалния залог - $1. Ето пример:
Залог на червено - $1 - губи
Залог на червено - $2 - губи
Залог на червено - $4 губи

До момента Вие сте инвестирал $7.
Залог на червено - $8(с този залог вече сте инвестирали $15) - печели = $8 x 2 = $16
$16 - $15 = $1 чиста печалба
Тоест след всеки завършен цикъл на системата за залагане, Вие ще печелите стойността на първоначалния си(стартов) залог.

 Изглежда доста примамливо на пръв поглед и сигурно това е причината доста често да попадам на "гарантиран начин за печалба на рулетка" и в 80% от случаите това, което би трябвало да Ви донесе печалбата е тази система за залагания. И понеже в момента нямах намерение да тествам в реални условия, тоест да залагам до фалит в някое казино(не е като да не съм го правил в миналото), реших да се възползвам от скромните си познания по C# и ето ги резултатите:
(кликнете върху изображението за по-голям размер)

Нека първо обясня как работи, за да добиете представа какво точно представляват нещата, които виждате на скрийншота.
Настройките са следните:
минимален залог: $1
максимален залог: $1,000
стартов баланс за всяка врътка: $100
желан баланс: $150
Генерира се число на случаен принцип, което е между 0 и 36(европейска рулетка).

Представете си следната ситуация:
Влизате в казино и имате $100 в джоба си. Започвате да играете на рулетка, чийто таван(максимум на залога) е $1.000, като използвате Мартингейл. За цел сте си поставили да достигнете $150. Ако го направите, спирате играта и си тръгвате с $50 по-богат.
Точно това прави и симулатора - "влиза, сяда и излиза", независимо дали е фалирал или е достигнал $150. И това нещо се прави непрекъснато, за да се постигнат приемливи резултати, според които бихме могли да преценим струва ли си или не, да използваме тази система за залагания(Мартингейл).
В случая са направени 2,032,628 влизания и излизания. Всяко едно от тях съдържа брой рундове на залагане, което можем да наречем и брой завъртания на рулетката(текущия брой на скрийншота е 93, като на 94 сме фалирали). В 963,858 от случаите са достигнати $150, а в останалите 1,068,770 не са!
Симулацията отговаря на 159,544 часа игра, ако приемем, че всяко завъртане на рулетката отнема по 4 секунди(при онлайн казината може да бъде постигнато), което се равнява на 18+ години non-stop игра!

Какви изводи можем да си направим от този прост тест? Работи ли системата в този си вид, при това си приложение? Е, аз мисля, че не. Защо? Ами най-вероятно защото вероятността да се падне черно или червено НЕ намалява и НЕ нараства спрямо предишното завъртане. Вземайки предвид факта, че имаме максимален залог(критичен фактор). И прибавяйки нулата, която има европейската рулетка(американската има нула и две нули - никога не играйте такава, дори за удоволствие), то шансът винаги е леко в полза на казиното. А и как иначе може да бъде и биха ли съществували казина в противен случай?

Единствените начини, които за мен звучат правдоподобно, са от миналото, когато е имало хора, следящи дали рулетката има слабости и възползващи се от тях. А именно ако е леко наклонена на единия си край и числата от наклонената половина се падат по-често от останалите. И въобще всякакви неща, които се въртят около механиката ѝ.
До колкото ми е известно, рулетката не може да бъде победена от математическа гледна точка, което ще рече, че никоя система не може да Ви гарантира печалба на 100%.

И най-важното - играйте разумно и за удоволствие!

Гласувайте за блогчето ми в BGTOP.

Няма коментари:

Публикуване на коментар