JuliaRandom / JuliaRandom/RandomNumbers.jl

Please consider implementing xoshiro256** (and/or xoshiro256+)

Abierto
#52 4 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Julia
Estrellas
100
Forks
23
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

https://nullprogram.com/blog/2017/09/21/
"xoroshiro128+ fails PractRand very badly. [..] Since this article was published, its authors have supplanted it with xoshiro256**. It has essentially the same performance, but better statistical properties. xoshiro256** is now my preferred PRNG"

See also my https://github.com/JuliaLang/julia/issues/27614#issuecomment-454749117 for others to possibly implement (mostly Google's Randen based on AES, the one I list here would however be my first choice) and updated top comment there.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Start by reading the linked nullprogram article and the referenced Julia issue comment to understand the proposed xoshiro256** and xoshiro256+ options. No project files, tests, or entry points are named, so inspect RandomNumbers.jl's existing generator structure before deciding where this belongs; done means the requested generator is implemented and integrated consistently.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
julia
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.