dice-package {dice}R Documentation

Calculate Probabilities of Various Dice-Rolling Events

Description

This package provides utilities to calculate the probabilities of various dice-rolling events, such as the probability of rolling six four-sided dice and getting a 4, a 3, and either a 1 or 2 among the six rolls (in any order) or the probabilities of each possible total of rolling five six-sided dice, dropping the lowest two rolls, and summing the remaining dice.

Details

Package: dice
Type: Package
Version: 1.0
Date: 2007-03-24
License: GPL version 2 or newer

Although initially conceived as a utility for role-playing game calculations, functions in the dice package can be used to answer questions in any dice-rolling context (e.g., calculating probabilities for the game of craps, solving problems for an introductory probability course, etc.)

The dice package requires the gtools package.

For a complete list of functions, use library(help="dice").

Author(s)

Dylan Arena <dylanarena1@gmail.com>

References

The implementation for the getTotalProbs function originated with the ideas presented in the following forum thread:

http://www.enworld.org/showthread.php?t=56352&page=1&pp=40

Examples

getOutcomeProb(ndice = 6,
               nsides = 4,
               outcomeList = list(4, 3, c(1,2)))

getTotalProbs(ndice = 5,
              nsides = 6,
              nkept = 3)

[Package dice version 1.0-1 Index]