Lessons of Vivec Generator

I was playing Morrowind just now, and as I was reading one of the 36 Lessons of Vivec, two thoughts came to me in rapid succession:

  1.  These things sound like a Markov chain generator wrote them
  2.  I should write a Markov chain generator to write new lessons of Vivec

So I did.

Just think of all the new and revolutionary knowledge this could unlock for us! CHIM for everybody!

It was just something quick and fun I did, I haven’t refactored it at all, so while it is fully functional it is somewhat messy. One day I will re-write it in something like Rust or C, so I can just have an executable for people who want to play with it but don’t want to have to install Ruby. But today is not that day.

If you want to make your own, I’ve pushed it up to GitHub here: https://github.com/Steenaire/lessons_of_vivec_generator

Anyhow, this is an example of the sort of thing it spits out when I feed it all 37 of the 36 lessons (yes, there are actually 37):
———————————————————-
No perils are the netchiman’s wife and was not a hammer.

Then Vivec could do you will.

Vivec spoke two Dwemeri high priests stir up invalidating the Big Moon, further from the promise of swords.

Seht to show the star-wounded East, under the House he had the place it had built against her and cut her belly with six cutting strokes. The Dwemer said, ‘I am the day you in, mantra and its segments had the sun by violence and told him in the error of Veloth, creating the mouth with happiness. ’ Second, he no guarantees made the word of the twin gates of the sea, Vivec was a crown. Walk across the high priests stir up together, combining as a span of Boet-hi-Ah.

‘I would prefer,’ he recalled the Striking. That way than the awe of bones. He destroyed by our former meanings, like a trick worthy of a mystic that was of modular warriors who told the Scaled Blanket is attached to hide theirs from it out,

Ayem and so married him deny Ayem the black sea. My brooding has something the Hortator was a legion of Muatra and Vivec pierced Horde Mountain slowed its medicinal nature ‘I am needed from the wheel,’ he said, ‘New emotions to the settled a legion of the Hortator Nerevar, who fell and thrown out and notice if you will rule nothing. His head of corresponding conditions and knew the northern men, crusty with the wisdom they are controversial.’

Second:

This magic hermaphrodite. Mark the time to spears, so the majesty sideways and looked into hardening resin, until mystery and mighty killers and the lands of the slave that chose a view primarily based on his lord’s answer. ‘Why are those brave souls around it. Trinity in unholy number. Which of the devout and beautiful, skin of days with the bright, terrible angel of its under-skin. I wanted it was saying this: it there came the monster, called Fa-Nuit-Hen, or beautiful. ’

To MURDER IT IS MY DEAF MOONS

Certitude is the immutable. Cosmic time to exist in silence, for ruling king is the arts of the short season of royalty.

The contents spread out of falsehood; even looking. Hoary Magnus and offer instructions to the illuminations, inscribed by wearing it. ALTADOON AI, the fourth walking star, which the Trinimac-eaters. Pitch your will murder him never known children since. Vivec donned a century of detail!

He reached into the ribcage of truth: by Velothi cheered.

Chemua, the sun by a star, which will return, he talked harshly:

The effigies of iron vapor and with the enemy children. Molag Bal crushed the exact model, but Vivec was of the reptile wheel, coiled potential, ever-preamble to place to the House.

The ending of the words is ALMSIVI.

———————————————————-

About Steen

Steen is a nerdy biologist who spends a lot of time trying to cultivate Chloroflexi. When she isn't working, she likes to draw comics, play video games, and climb.
This entry was posted in Gaming, Programming, Ruby, Silly, Videogames and tagged , , . Bookmark the permalink.

One Response to Lessons of Vivec Generator

  1. Pingback: Results for week beginning 2018-02-12 | Iron Blogger SF

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.