Order slider (90%)
The proportion of transitions that the program attempts to use 2nd order markov
chains on rathar than 1st order markov chain transitions. Pulling the slider all
the way to the right thus gives better fluency, but less originality.
Minimum line length
Maximum line length
Maximum rhyme list length
The maximum number of rhyming words that are considered. Lowering this
gives better rhymes, but decreasing the chance of a rhyme word being found.
Number of paths searched
The program does a probabilistic depth first search until it finds a line ending
with a word that rhymes. This parameter thus decides
how many paths are attempted before the program gives up on finding a path
leading to a rhyme word.
Rhyme pattern
"Pair rhymes" gives the pattern "aabbcc" whereas "cross rhymes" gives the
rhyming pattern "abab"