simEd2.0.1 package

Simulation Education

accrej

Acceptance-Rejection Algorithm Visualization

craps

Monte Carlo Simulation of the Dice Game "Craps"

galileo

Monte Carlo Simulation of Galileo's Dice

ibeta

Visualization of Random Variate Generation for the Beta Distribution

ibinom

Visualization of Random Variate Generation for the Binomial Distributi...

icauchy

Visualization of Random Variate Generation for the Cauchy Distribution

ichisq

Visualization of Random Variate Generation for the Chi-Squared Distrib...

iexp

Visualization of Random Variate Generation for the Exponential Distrib...

ifd

Visualization of Random Variate Generation for the FALSE Distribution

igamma

Visualization of Random Variate Generation for the Gamma Distribution

igeom

Visualization of Random Variate Generation for the Geometric Distribut...

ilnorm

Visualization of Random Variate Generation for the Log-Normal Distribu...

ilogis

Visualization of Random Variate Generation for the Logistic Distributi...

inbinom

Visualization of Random Variate Generation for the Negative Binomial D...

inorm

Visualization of Random Variate Generation for the Normal Distribution

ipois

Visualization of Random Variate Generation for the Poisson Distributio...

it

Visualization of Random Variate Generation for the Student T Distribut...

iunif

Visualization of Random Variate Generation for the Uniform Distributio...

iweibull

Visualization of Random Variate Generation for the Weibull Distributio...

lehmer

Lehmer Generator Visualization

meanTPS

Mean of Time-Persistent Statistics (TPS)

msq

Multi-Server Queue Simulation

quantileTPS

Sample Quantiles of Time-Persistent Statistics (TPS)

sample

Random Samples

sdTPS

Standard Deviation of Time-Persistent Statistics (TPS)

set.seed

Seeding Random Variate Generators

simEd-package

tools:::Rd_package_title("simEd")

ssq

Single-Server Queue Simulation

ssqvis

Single-Server Queue Simulation Visualization

thinning

Thinning Algorithm Visualization

vbeta

Variate Generation for Beta Distribution

vbinom

Variate Generation for Binomial Distribution

vcauchy

Variate Generation for Cauchy Distribution

vchisq

Variate Generation for Chi-Squared Distribution

vexp

Variate Generation for Exponential Distribution

vfd

Variate Generation for FALSE Distribution

vgamma

Variate Generation for Gamma Distribution

vgeom

Variate Generation for Geometric Distribution

vlnorm

Variate Generation for Log-Normal Distribution

vlogis

Variate Generation for Logistic Distribution

vnbinom

Variate Generation for Negative Binomial Distribution

vnorm

Variate Generation for Normal Distribution

vpois

Variate Generation for Poisson Distribution

vt

Variate Generation for Student T Distribution

vunif

Variate Generation for Uniform Distribution

vweibull

Variate Generation for Weibull Distribution

Contains various functions to be used for simulation education, including simple Monte Carlo simulation functions, queueing simulation functions, variate generation functions capable of producing independent streams and antithetic variates, functions for illustrating random variate generation for various discrete and continuous distributions, and functions to compute time-persistent statistics. Also contains functions for visualizing: event-driven details of a single-server queue model; a Lehmer random number generator; variate generation via acceptance-rejection; and of generating a non-homogeneous Poisson process via thinning. Also contains two queueing data sets (one fabricated, one real-world) to facilitate input modeling. More details on the use of these functions can be found in Lawson and Leemis (2015) <doi:10.1109/WSC.2017.8248124>, in Kudlay, Lawson, and Leemis (2020) <doi:10.1109/WSC48552.2020.9384010>, and in Lawson and Leemis (2021) <doi:10.1109/WSC52266.2021.9715299>.

  • Maintainer: Barry Lawson
  • License: MIT + file LICENSE
  • Last published: 2023-11-26