warkov 0.1.0

Use markov-chains to generate new items
Documentation

Markov chain generator

Documenation

Look a head size

When generating a new term, it looks at the previous X items that it has already output to decide the next item. This number controls this.

Example

use warkov::MarkovChain;

// Create a new generator
let mut mc = MarkovChain::new(5);

// Train it on some words
mc.train("foo".chars());
mc.train("bar".chars());
mc.train("baz".chars());

// Generate a new word
let new_word: Vec<char> = mc.generate();