botzunga / vorud

Simple encoding from integers to pronounceable words

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vorud: Encode 16-bit integers into pronounceable words

Vorud is an extremely simple scheme for translating between a 16-bit integer and a reasonably human-pronouncible word in a consonant-vowel-consonant-vowel-consonant form.

The purpose is to present things like a 32-bit seed of a random number generator from a video game (eg. 3878844299) in a human-readable form ("vakip-megaz")

Vorud is strongly influenced by Antti Huima's Bubble Babble encoding. Vorud is simpler to implement and optimized for short values. Vorud encodes 32-bit values in two words when Bubble Babble requires three.

About

Simple encoding from integers to pronounceable words

License:MIT License


Languages

Language:Python 100.0%