Mi hermano cumple 21 años en un par de semanas y mis padres y yo lo llevamos a Las Vegas. Para mi día 21, traje $ 200 para apostar en Las Vegas y volví a casa con alrededor de $ 450, principalmente jugando dados. Planeo traer $ 200 de nuevo para este viaje y antes de irme pensé en realizar algunas simulaciones de dados para ver si puedo duplicar mi dinero nuevamente.Dados: Simulando un juego de Dados
He leído de varias fuentes que la casa tiene la ventaja más pequeña en los dados al hacer una apuesta de línea de pase con cuotas máximas. De mi memoria, y según lo encuestado por Wizard of Odds, la mayoría de los casinos en la Franja tienen una probabilidad 3-4-5 con un mínimo de $ 5. Teniendo esto en cuenta, que aquí hay una simulación de una sesión de juego de dados (dados de 100 rollos) en PHP:
<?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/>';
}
?>
¿hay algo malo con mi matemáticas aquí? Si bien hay picos y valles a lo largo de cada sesión, esta simulación duplica con mayor frecuencia su dinero antes de ir a la quiebra. Considerando que la casa siempre tiene ventaja en el juego de dados, incluso si solo es una fracción de un porcentaje, estoy perplejo por este resultado.
Modifiqué la fuente: ¿cómo te parece ahora? ¿Las ganancias de probabilidades deben ajustarse o la simulación es correcta? – Kevin
@Kevin: Creo que ya has obtenido todos los pagos correctos, para mi entendimiento de los dados. Sin embargo, las respuestas dadas por otras personas contienen formas de mejorar y expandir tu simulación. –