Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: mersenne-twister

scalaprops/scalaprops

property based testing library for Scala

Language: Scala - Size: 1.86 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 275 - Forks: 22

hikipuro/flash.mt19937ar

ActionScript 3 用 Mersenne Twister (Flash 11)

Language: C - Size: 484 KB - Last synced: 3 days ago - Pushed: almost 11 years ago - Stars: 3 - Forks: 0

skywarth/chaotic-schedule

Randomize scheduled command execution time and date intervals via pRNGs

Language: PHP - Size: 221 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 50 - Forks: 1

artichoke/rand_mt

🌪 Mersenne Twister implementation backed by rand_core

Language: Rust - Size: 1.77 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 13 - Forks: 4

NonupleBroken/ExtendMT19937Predictor

Predict and Backtrack MT19937 PRNG by putting 32 * 624 bits generated numbers. Python "random" standard library uses mt19937, so we can easily crack it.

Language: Python - Size: 26.4 KB - Last synced: 12 days ago - Pushed: over 1 year ago - Stars: 24 - Forks: 0

cpmech/gosl

Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.

Language: Go - Size: 29.7 MB - Last synced: 14 days ago - Pushed: 17 days ago - Stars: 1,810 - Forks: 149

sebastienrousseau/vrd

A Rust library for generating high-quality random numbers based on the Mersenne Twister algorithm.

Language: Rust - Size: 1.32 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 3 - Forks: 0

heavywatal/sfmt-class

🎲 SFMT wrapper class for C++

Language: C++ - Size: 300 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 5 - Forks: 2

yuisanae2f/Dice

generates the random number.

Language: C - Size: 6.84 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 1 - Forks: 0

gideontong/FireAssassins 📦

🔫 Derandomizes the water assassins target list randomizer

Language: Python - Size: 641 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

bashtage/randomgen

Numpy-compatible bit generators and add some random variate distributions missing from NumPy.

Language: C - Size: 35.2 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 94 - Forks: 24

kmyk/mersenne-twister-predictor 📦

Predict MT19937 PRNG, from preceding 624 generated numbers. There is a specialization for the "random" of Python standard library.

Language: Python - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 157 - Forks: 11

SidharthMudgil/py-mrandom

Python package to generate random numbers

Language: Python - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 3 - Forks: 0

chrisakroyd/random-seedable

Fully-fledged random number generator library with high quality implementations of Xorshift, Xorwow, Mersenne Twister, PCG and LCG. Each implements a standard API producing number distributions that exactly match the original implementations.

Language: JavaScript - Size: 262 KB - Last synced: 24 days ago - Pushed: over 2 years ago - Stars: 20 - Forks: 1

deut-erium/RNGeesus

SMT based attacks on non cryptographic PRNGs

Language: Python - Size: 1.32 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 56 - Forks: 2

WojciechMigda/SIMD-MT

SIMD-friendly Mersenne Twister PRGN implementation

Language: C++ - Size: 16.6 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

antoine-pous/mersenne-twister

Language: JavaScript - Size: 4.88 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

AdrienJarretier/jString-Generator

Using Markov chains and Mersenne Twister in Java to generate random strings

Language: Java - Size: 5.05 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

hornc/ensemencer

Discover finite-state-automata by overlaying regions of the Mersenne twister!

Language: Python - Size: 35.2 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

shailist/constexpr-mtwister

Constexpr C++ implementation of the Mersenne Twister pseudo random number generation algorithm

Language: C++ - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

mztikk/mersenne-twister

Mersenne Twister(MT19937) implementation in Rust

Language: Rust - Size: 56.6 KB - Last synced: 29 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 1

kirisaki/fn-mt

Functional implementation of Mersenne Twister

Language: TypeScript - Size: 6.84 KB - Last synced: 20 days ago - Pushed: about 3 years ago - Stars: 3 - Forks: 2

jurgen-kluft/crandom

Random number generator (rng) library

Language: C++ - Size: 558 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

openwall/php_mt_seed

PHP mt_rand() seed cracker

Language: C - Size: 75.2 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 40 - Forks: 6

dc-fukuoka/mt19937

pseudo random number generator by using 64 bits Mersenne Twister(MT19937).

Language: C - Size: 2.93 KB - Last synced: 3 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 1

jcilacad/enhanced-lsb-wangyinwang

Enhancement of wang-yin-wang improved least significant bit algorithm applied in image steganography

Language: Python - Size: 194 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

AjayBadrinath/Cryptography

🔐 Collection Of Various Implementations Of Cryptographic Algorithms From Scratch In Various Languages

Language: C - Size: 258 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 1

JeffIrwin/rfng

A small, modern Fortran library for pseudorandom number generation

Language: Fortran - Size: 43 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

torao/tinymt

🔢 Rust implementation for TinyMT 64/32 - a lightweight variant of the Mersenne Twister PRNG

Language: Rust - Size: 807 KB - Last synced: 23 days ago - Pushed: 11 months ago - Stars: 4 - Forks: 0

Xpl0itR/SystemEx

SystemEx is a library which extends the functionality of the .NET standard libraries, written in C# 12, targeting .NET 8.0 and later

Language: C# - Size: 113 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

csoroiu/untwist

Collection of reversible PRNG's (Python, FreePascal, TurboPascal, .NET)

Language: Java - Size: 448 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 5 - Forks: 1

grmartin/Mersenne-Twister

Mersenne Twister version 4.1 — A high quality pseudorandom number generator for C# programmers

Language: C# - Size: 223 KB - Last synced: about 2 months ago - Pushed: about 10 years ago - Stars: 7 - Forks: 5

jacobwilliams/mersenne-twister-fortran

Mersenne Twister pseudorandom number generator for Fortran

Language: Fortran - Size: 626 KB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 6 - Forks: 0

aidenfoxivey/GoTinyMT

Tiny Mersenne twister implementation in Go.

Language: Go - Size: 746 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

goark/mt

Mersenne Twister; Pseudo Random Number Generator, Implemented by Golang

Language: Go - Size: 59.6 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

demining/Milk-Sad-vulnerability-in-the-Libbitcoin-Explorer-3.x

Milk Sad vulnerability in the Libbitcoin Explorer 3.x library, how the theft of $900,000 from Bitcoin Wallet (BTC) users was carried out

Language: Jupyter Notebook - Size: 5.69 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 1

jj1bdx/sfmt-erlang 📦

sfmt-erlang: SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang

Language: Erlang - Size: 2.19 MB - Last synced: 30 days ago - Pushed: over 2 years ago - Stars: 71 - Forks: 23

alchimystic/defold-rng

Multi-algorithm Random Number Generator Native Extension for the Defold Game Engine

Language: C - Size: 52.7 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 7 - Forks: 0

dtiefling/libmtrandom

Shared library that replaces C rand/srand with std::mt19937 implementation

Language: C++ - Size: 5.86 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

grandom-library/mt19937

Configurable Mersenne Twister PRNG implementation written in TypeScript.

Language: TypeScript - Size: 479 KB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

cslarsen/mersenne-twister

This Mersenne Twister is a fast pseudo-random number generator (PRNG) in C++

Language: C++ - Size: 132 KB - Last synced: 7 months ago - Pushed: over 6 years ago - Stars: 80 - Forks: 22

viensea1106/mersenne-twister

On attacking Mersenne Twister Generator - MT19937

Language: Python - Size: 9.77 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

opencoff/go-mtrand

Mersenne-Twister random number generator for golang

Language: Go - Size: 1000 Bytes - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

aremmell/magic-eightball

A homage to Matell's Magic 8-Ball toy, as a command-line-interface.

Language: PHP - Size: 1.12 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 2

yinengy/Mersenne-Twister-in-Python

A Mersenne Twister Random Number Generator

Language: Python - Size: 342 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 19 - Forks: 11

ngen-rng/mersenne-twister

ポケモン乱数調整のためのMersenne TwisterのJavaScript実装です。 JavaScript implementation of Mersenne Twister for Pokémon RNG Manipulation.

Language: TypeScript - Size: 271 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

mitaraaa/pseudorandom

Pseudo-random number generators in Python

Language: Python - Size: 4.88 KB - Last synced: 11 months ago - Pushed: almost 1 year ago - Stars: 1 - Forks: 0

tfpf/mersenne-twister

High-performance 32- and 64-bit global-state (thread-unsafe) and thread-safe uniform pseudorandom number generators for C, C++ and Python. Provided as an installable package.

Language: C - Size: 208 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

yassir-ai/War_Simulation

This project aims to simulate a battle between two armies using a randomly generated map with varying topography and weather conditions to add complexity to the simulation. The code is written in C++.

Language: C++ - Size: 1.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

LinyunLiu/RandomNumberGenerator

This project utilizes the programming language Python and Rust to create a random number generator from scratch

Language: Rust - Size: 3.42 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

AntonRydahl/CSTR

This example is meant for the DTU student studying Scientific Computing for Differential Equations I (02686).

Language: C - Size: 41.6 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 2 - Forks: 1

Fullaxx/otp_auth

A Set of One Time Pad Examples

Language: C - Size: 22.5 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

mlshort/AETG2

Grad school, Software Engineering, Automated Combinatorial Testing for Software project. A set of parameters is identified that define the space of possible test scenarios. Then, combinatorial designs are used to create a test plan that “covers” all n-way combinations of the test parameters.

Language: C++ - Size: 2.11 MB - Last synced: 11 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

thaliaarchi/mt19937-archive

Reconstructed revision history for the MT19937 Mersenne Twister PRNG by Makoto Matsumoto and Takuji Nishimura

Language: C - Size: 371 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

anneouyang/MT19937

Implementing and breaking the MT19937 Mersenne Twister pseudorandom number generator

Language: Python - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 11 - Forks: 1

thaliaarchi/seed-lang

A converter for the Seed programming language

Language: Rust - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

chloe0x0/Mersenne-Twister

A C implementation of the Mersenne Twister

Language: C - Size: 318 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0

zephyrtronium/crazy

Interfaces and implementations for sources of randomness and pseudo-randomness

Language: Go - Size: 133 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 8 - Forks: 0

iconstudio/gamemaker-mersenne-twister-engine

Language: Yacc - Size: 23.4 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

sharase/melg-64

Implementing 64-bit Maximally Equidistributed F2-Linear Generators with Mersenne Prime Period

Language: C - Size: 1.24 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 10 - Forks: 2

stbrumme/mersenne-twister

The Mersenne Twister Pseudo Random Number Generator

Language: C - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 2 - Forks: 1

schmouk/PyRandLib

Many best in class pseudo random generators grouped into one simple library.

Language: Python - Size: 2.43 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 3

MarukuSan/Gen_Rand_Variates

Projet Programmation Avancée L2

Language: C - Size: 659 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

MarukuSan/tonte

Simulation de tonte

Language: C - Size: 447 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

slightlyskepticalpotat/mersenne-twister-tools

A collection of various programs implementing and/or related to the Mersenne Twister PRNG. This is intended to be a bare-minimum Python 3 implementation that users can build off of.

Language: Python - Size: 43.9 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1

RustPython/mt19937

An MT19937 Mersenne Twister rng implementation, with the goal of being compatible with CPython's _random module.

Language: Rust - Size: 13.7 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 3

zambonin/alice-and-bob

Public-key cryptography, PRNGs, hashes and number theory.

Language: TeX - Size: 3.94 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 6 - Forks: 1

tueda/tinymt-cpp

A C++11 header-only implementation of the TinyMT pseudo-random number generator.

Language: C++ - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

jamesderlin/dart_mt19937

Dart implementations of the Mersenne Twister pseudo-random number generator.

Language: Dart - Size: 41 KB - Last synced: 9 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

JavierCenteno/RandomGenerator

An API for random number generation.

Language: Java - Size: 209 KB - Last synced: 12 months ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0

DuckBoss/TinyMTCS

C#/C-Sharp Port of the TinyMT Project (Tiny Mersenne Twister)

Language: C# - Size: 27.3 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

Helliarc/Project5.1_LearnCPP.com

Lesson 5.1 of LearnCPP.com

Language: C++ - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

ikwzm/MT32_Rand_Gen

Mersenne Twister Pseudo Random Number Generator written in VHDL(RTL) for FPGA(Xilinx and Altera).

Language: VHDL - Size: 717 KB - Last synced: about 1 year ago - Pushed: about 8 years ago - Stars: 8 - Forks: 2

LeonardoVal/randomness.js

Pseudo-random number generation functions and utilities.

Language: JavaScript - Size: 1.82 MB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

lyrahgames/pxart

pXart: Packed Extensions for Advanced Random Techniques: C++ Library and Applications for Random Number Generators

Language: C++ - Size: 25.8 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

CodiePP/prngsharp

C++11 Mersenne-Twister pseudo random number generator available in .NET

Language: C# - Size: 30.3 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

asnelt/derandom

Android pseudo random number predictor

Language: Java - Size: 2.25 MB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 11 - Forks: 2

WumboSpasm/PRNG-Integrity-Tester

C++ program that compares expected average of summed random numbers to real average

Language: C++ - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

baileywickham/Mersenne-Twister

Go translation of the CPython Mersenne Twister implimentation

Language: Go - Size: 1.27 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

tueda/dcmt-cpp

A C++11 wrapper library for Dynamic Creator of Mersenne Twisters.

Language: C++ - Size: 24.4 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

brusoman/Mersenne-Twister

This repo contains script which is able to predict python's random module random generated values. Script was tested against Python 3.5.2 and 3.6.2. Should work against other versions of Python as well, since the generator is pretty much the same in 2.7.12. Enjoy!

Language: Python - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

Zero-1729/mersenne-twister

Mersenne Twister (32-bit) Pseudorandom Number Generator (PRNG)

Language: Python - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 2

SeregPie/JustMyLuck

A collection of utility functions for working with randomness.

Language: JavaScript - Size: 107 KB - Last synced: 27 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

Craz1k0ek/SwiftUtil

Utility and extension files for Swift

Language: Swift - Size: 36.1 KB - Last synced: 7 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

rooklift/mt19937_32

mt19937 - Mersenne Twister pseudo-RNG, 32 bit version

Language: Go - Size: 3.91 KB - Last synced: 11 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

odanado/pysfmt

python wrapper of SIMD-oriented Fast Mersenne Twister

Language: Python - Size: 18.6 KB - Last synced: 28 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

angeal185/jquery-prng

jquery mersenne-twister pseudorandom number generator pluggin

Language: JavaScript - Size: 25.4 KB - Last synced: 22 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

eliaszoo/MT

梅森旋转随机算法

Language: Go - Size: 1000 Bytes - Last synced: 12 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

gzt/replaceR

Drop-in replacement for the standalone R math library if all you need is runif().

Language: C - Size: 64.5 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

Noctem/cyrandom

A fast cython replacement for the standard library’s random module.

Language: Python - Size: 58.6 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 3 - Forks: 2

js42721/fastrandom

High performance PRNGs for Java

Language: Java - Size: 101 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

pdebuyl/random_module

A modular and version controlled implementation of the Mersenne Twister

Language: C - Size: 33.2 KB - Last synced: 4 months ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

Batou99/monad-mersenne-random

Fixed version of the same name hackage package

Language: Haskell - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 2 - Forks: 0