Craps

Probability Puzzles in R

Peter Chi

Assistant Professor of Statistics Villanova University

Introdução ao craps

  • Aposta pass line — feita no início da rodada
  • O lançador rola primeiro

Primeiro lançamento:

  • 7 ou 11: ganha a aposta
  • 2, 3, 12: perde a aposta
  • Qualquer outro valor define o ponto
Probability Puzzles in R

Quando um ponto é definido

craps.png

  • Primeiro lançamento do lançador: 5 = ponto
  • O lançador continua rolando
  • Se sair 5 antes de 7 — aposta pass line ganha
  • Se sair 7 antes de 5 — aposta pass line perde
  • O lançador continua até sair 5 ou 7
Probability Puzzles in R

Loop while

roll <- 0

while(roll != 6){
  roll <- roll_dice(1)
  print(roll)
}
5
2
5
6
Probability Puzzles in R

Condição composta em um loop while

roll <- 0

while( (roll != 6) & (roll != 5) ){
  roll <- roll_dice(1)
  print(roll)
}
2
4
5
Probability Puzzles in R

O operador %in%

roll <- roll_dice(1)
if(roll %in% c(2,4,6) ){
  print("The roll is even")
}
"The roll is even"
roll
2
Probability Puzzles in R

Vamos jogar Craps!

Probability Puzzles in R

Preparing Video For Download...