1.0.2 • Published 9 years ago
genetic-phrase-solver v1.0.2
genetic-phrase-solver 
Generates desired text thru a genetic algorithm.
Installing
npm install genetic-phrase-solver
Example
var solver = require('genetic-phrase-solver');
var generator = solver('Hello world!')
for(let str of generator) {
console.log(str);
}
// Prints out something like:
// !eWeo!HroWd!
// !elrd Hllrd
// Hrddo eolle
// Hrddo eolle
// Hrldo oerle!
// Hrloo dlrle!
// Heooo dlrle!
// Heloo dlrle!
// Helro Wlrle!
// Helro Wlrle!
// Heloo Wlrle!
// Helro Worle!
// Heloo Worle!
// Heldo World!
// Heloo World!
// Hello World!solver(targetString, charset)
Creates an ES6 generator that yields random strings that eventually evolve into the targetString. Initial random strings are generated from the characters in the targetString, but you can specify charset as a string of characters you want to generate initial random strings from.
Once the generator generates the targetString, it completes.