几周后我的兄弟就 21 岁了,我和父母要带他去拉斯维加斯。在我 21 岁的时候,我带了 200 美元去维加斯赌博,然后带着大约 450 美元回家,大部分来自玩掷骰子。我计划再次为这次旅行带来 200 美元,在我去之前,我想我会进行一些掷骰子模拟,看看我是否可以再次将我的钱翻倍。
我从多个消息来源了解到,在以最大赔率下注时,赌场在掷骰子上的优势最小。根据我的记忆,并且根据赔率向导的调查,拉斯维加斯大道上的大多数赌场都是 3-4-5 赔率,最低赔率为 5 美元。考虑到这一点,这里是一个 PHP 中的掷骰子会话(100 次掷骰子)的模拟:
<?php
$stash = 200;
$bet = 5;
for($i=100; $i--;) {
$dice1 = mt_rand(1, 6);
$dice2 = mt_rand(1, 6);
$total = $dice1 + $dice2;
if(!$button) {
if($total===7 || $total===11) {
$stash += $bet;
}
elseif($total===2 || $total===3 || $total===12) {
$stash -= $bet;
}
else {
$button = $total;
if($total===4 || $total===10) {
$odds = $bet*3;
}
elseif($total===5 || $total===9) {
$odds = $bet*4;
}
elseif($total===6 || $total===8) {
$odds = $bet*5;
}
}
}
else {
if($total===7) {
$button = 0;
$stash -= ($bet + $odds);
}
elseif($total===$button) {
$button = 0;
$stash += $bet;
if($total===4 || $total===10) {
$stash += $odds*2/1;
}
elseif($total===5 || $total===9) {
$stash += $odds*3/2;
}
elseif($total===6 || $total===8) {
$stash += $odds*6/5;
}
}
}
echo 'Stash: $'.$stash.'<br/>';
}
?>
我的数学有什么问题吗?虽然每个时段都有高峰和低谷,但这种模拟通常会在破产之前将其资金翻倍。考虑到房子在掷骰子时总是有优势,即使只是百分之几,我对这个结果感到困惑。