Craps

Zagadki prawdopodobieństwa w R

Peter Chi

Assistant Professor of Statistics Villanova University

Wprowadzenie do gry craps

  • Zakład na pass line – stawiany na początku rundy
  • Shooter rzuca jako pierwszy

Pierwszy rzut:

  • 7 lub 11: wygrana
  • 2, 3, 12: przegrana
  • Każda inna wartość ustala punkt
Zagadki prawdopodobieństwa w R

Gdy punkt zostaje ustalony

craps.png

  • Pierwszy rzut shootera: 5 = punkt
  • Shooter kontynuuje rzuty
  • Jeśli 5 wypadnie przed 7 – zakład wygrany
  • Jeśli 7 wypadnie przed 5 – zakład przegrany
  • Shooter rzuca do czasu wyrzucenia 5 lub 7
Zagadki prawdopodobieństwa w R

Pętla while

roll <- 0

while(roll != 6){
  roll <- roll_dice(1)
  print(roll)
}
5
2
5
6
Zagadki prawdopodobieństwa w R

Złożony warunek w pętli while

roll <- 0

while( (roll != 6) & (roll != 5) ){
  roll <- roll_dice(1)
  print(roll)
}
2
4
5
Zagadki prawdopodobieństwa w R

Operator %in%

roll <- roll_dice(1)
if(roll %in% c(2,4,6) ){
  print("The roll is even")
}
"The roll is even"
roll
2
Zagadki prawdopodobieństwa w R

Zagrajmy w craps!

Zagadki prawdopodobieństwa w R

Preparing Video For Download...