knuth-shuffle-seeded
The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
Shuffle the words in a string and optionally the letters in each word using the Fisher-Yates algorithm. Useful for creating test fixtures, benchmarking samples, etc.
Bitcoin Cash development platform for Javascript applications
Bitcoin Cash development platform for Javascript applications
Shuffles array elements in place.
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
Secure, sequential (n, N) sampling without replacement
Efficient integer hashing library using Knuth's multiplicative method for Javascript and Typescript, perfect for obfuscating sequential numbers.
Generates a random permutation
An implementation of the Knuth-Morris-Pratt string searching algorithm.
Fastest JS solver for exact cover problems using Dancing Links
With this library, you can transform your ids to obfuscated integers based on Knuth's integer hash. Port of optimus-js
Generate an array of random number ranges. Useful for creating test fixtures or benchmarking samples.
The shuffling algorithm that DOES NOT use Math.random()
Knuth shuffle
A set of math utilities for working with random numbers/arrays.
Shuffle an array of objects using Fisher-Yates shuffle algorithm
Implementantion of Knuth's dancing links algorithm
A package that efficiently solves classic sudoku puzzles using Knuth's DLX algorithm