code: func (drng DirichletGenerator) SymmetricDirichlet(alpha float64, n int) []float64 {
  	if !(alpha > 0.0) {
  		panic(fmt.Sprintf("Invalid parameter alpha: %.2f", alpha))
  	}
  	if !(n > 0) {
  		panic(fmt.Sprintf("Invalid parameter n: %d", n))
  	}
  
  	alphas := make([]float64, n)
  	for i := 0; i < n; i++ {
  		alphas[i] = alpha
  	}
  	return drng.dirichlet(alphas)
  }
docs: // SymmetricDirichlet returns random numbers of symmetric-dirichlet distribution (alpha > 0.0 and n > 0)