Expand description
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();
Structs§
- Markov
Chain - A Markov Chain.