弟はあと数週間で 21 歳になり、両親と私は弟をラスベガスに連れて行きます。21 歳のとき、私はベガスでギャンブルに $200 を持ってきて、家には約 $450 を持って帰りました。ほとんどがクラップスでした。私はこの旅行のために再び 200 ドルを持っていくつもりです。行く前に、クラップス シミュレーションを実行して、お金を 2 倍にできるかどうかを確認しようと考えました。
複数の情報源から、クラップスで最大オッズでパスライン ベットを行う場合、ハウスのアドバンテージが最も小さいという情報を読みました。私の記憶によると、Wizard of Odds の調査によると、ストリップのほとんどのカジノのオッズは 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/>';
}
?>
ここで私の数学に何か問題がありますか? 各セッションには山と谷がありますが、このシミュレーションでは、破綻する前に資金が 2 倍になることがよくあります。たとえそれがほんの数パーセントであっても、家が常にクラップスで有利であることを考えると、私はこの結果に困惑しています.