hexagram30 / language

A syntagmata and Markov chain language, word, and name generator for use in hexagram30 narratives
3 stars 1 forks source link

Create names for the Northern tribes and lands #41

Closed oubiwann closed 5 years ago

oubiwann commented 5 years ago

HexagramMUSH-Default-World-Northern-Plains

Things to name:

oubiwann commented 5 years ago

Thoughts on language composition:

Remaining percentages could be something like this:

oubiwann commented 5 years ago

For naming the tribes, use the word for "people" in each of the languages, and select from random mutations on combinations? This will require a new feature in the library ...

oubiwann commented 5 years ago

Language group:

[hxgm30.language.repl] λ=>  (def peoples
  [{:word "titunwan"
    :weight 52}
   {:word "inuit"
    :weight 4}
   {:word "khazâd"
    :weight 3}
   {:word "dhaoine"
    :weight 3}
   {:word "quendi"
    :weight 1}
   {:word "þjóð"
    :weight 13}
   {:word "kansa"
    :weight 2}
   {:word "khümüüs"
    :weight 5}
   {:word "simeng"
    :weight 5}
   {:word "poʻe"
    :weight 3}
   {:word "iwi"
    :weight 9}])
[hxgm30.language.repl] λ=>  (derive-words peoples 20)
("uiwiþjtuwi"
 "hawangsituunsaunwa"
 "jó"
 "anmü"
 "üsiw"
 "iwantuaniwuemeoinu"
 "unanng"
 "itoʻanwins"
 "watu"
 "üs"
 "iwmüóðwanw"
 "waunun"
 "jówipoitwinwentuwa"
 "unpoóðnwtuun"
 "itnsþjwakawa"
 "zâ"
 "itþjanantuwatuhüit"
 "iwanqumeannwwa"
 "jóhütutuunnw"
 "óðun")
[hxgm30.language.repl] λ=>  (derive-words peoples 20 3)
("itannw"
 "óðantu"
 "óðþjóð"
 "antuan"
 "wajóhü"
 "þjnwpo"
 "azoinw"
 "nwjóóð"
 "nunwaz"
 "itóðnu"
 "poazüs"
 "ituntu"
 "jóenaz"
 "anantu"
 "óðitwa"
 "wiuiwa"
 "þjanwi"
 "itantu"
 "wiaoóð"
 "unþjtu")

The winners for me are:

I think there's a nice way to combine those, maybe create 2 or 3 language groups, and then all together, the'd be called the Óðantu ... (pronounced o-than-tu with the "th" is voiced, not aspirated).

oubiwann commented 5 years ago

Glacial tribes:

[hxgm30.language.repl] λ=>  (def peoples
  [{:word "titunwan"
    :weight 50}
   {:word "inuit"
    :weight 30}
   {:word "khazâd"
    :weight 15}
   {:word "kansa"
    :weight 5}])
[hxgm30.language.repl] λ=>  (derive-words peoples 20)
("ituiwasanwzâ"
 "uiuiazun"
 "uinuititunwa"
 "nuuiunituiunwanuwa"
 "uiunnuwaitui"
 "tuzâ"
 "nwanitui"
 "unun"
 "itititnutuit"
 "uikaanhaitkh"
 "itit"
 "nwâdzânwitnu"
 "zâuinuunwaazit"
 "unititnwuituitwa"
 "hawauiuiit"
 "nsuiâdnunw"
 "tu"
 "unka"
 "itanitituiui"
 "ansauikaka")

Winner: n'Wanitui

oubiwann commented 5 years ago

Arboreal tribes:

(def peoples
  [{:word "titunwan"
    :weight 50}
   {:word "quendi"
    :weight 5}
   {:word "þjóð"
    :weight 45}])
[hxgm30.language.repl] λ=> (derive-words peoples 20)
("wandóð"
 "waóðjówajójówawajó"
 "an"
 "þjunjójójó"
 ""
 "óðitwa"
 "unþj"
 "óðóð"
 ""
 "tundjóþjuntu"
 "waóðþjanwaþjun"
 "óðnd"
 "unóðjónwþjunun"
 ""
 "an"
 "óðnwtutuunanóð"
 "anóðóðþjjó"
 "anwaóðþjóðitóðenwa"
 "jó"
 "þjdióðwanwuetuwaóð")

Winner: Óðitwa

oubiwann commented 5 years ago

I won't bother demonstrating the code for the rest of the tribes; here are the results:

oubiwann commented 5 years ago

Updated map with political view: Ilunao-Northern-Tribes-(political)

oubiwann commented 5 years ago

Place names for the northern tribes' reagions:

Bodies of water:

oubiwann commented 5 years ago

Done!