## Randomly generate gamete frequencies
set.seed(1)
ploidy <- 10
pvec <- stats::runif(ploidy / 2 + 1)
pvec <- pvec / sum(pvec)
## Genotype frequencies from gamete frequencies under random mating
qvec <- stats::convolve(pvec, rev(pvec), type = "open")
## Generate data
nvec <- c(stats::rmultinom(n = 1, size = 100, prob = qvec))
## Run rmlike()
rmlike(nvec = nvec)
Run the code above in your browser using DataLab