Alright, lets face it guys, the names that stellaris generates for its empires get very bland very quickly.One could chalk this up to simply being a case "procedural generation creates things that get bland after awhile" or the "Grey Goo problem with procedural generation" (which I have written an article on in the past)But this isn't necessarily the case.I do a-lot of procedural generation things in my projects.This may sound like "Insanity" to some people who have been playing a-lot of the games that came out recently , (hey there no mans sky)But procedural generation doesn't have to be bland,There is a mod that improves name generation in stellaris and it isn't bland How could that be? I wonder.Its because its more varied, it creates empires with short catchy names, "confederated systems" and "democratic planets" and "hegemony of dukelex" but in vanilla what you always get is "race name/planet/system name" + government type" and thats about it. One could improve it by simply adding a chance to generate "The" before the full name and one could code it so it will occasionally parse it as " "government type" OF "Race name/planet name/system name" , one could make it so there is an EXTREMELY low chance of simply getting "The " + "Government type" or simply "Government type" and it would still be more interesting, even if its more simple simply because its more memorable then seeing the same formula over and over again.The Mod is shown below \-/One could argue that this by itself is still bland and the"Government name" of "Planet name"formula is obvious, but how about we mix the two, so, you end up with half being like that and the other half being as bland as empire names are currently.In an experimental roguelike I have been developing for about a year I procedurally generate creature names and creature descriptions, and they don't get hard on the eyes after awhile like looking at stellaris empire names does.This is because I have it randomly choose between 8 different ways to parse the information (which is also varied) together, and this creates the variation you need to prevent reading it from becoming tedious or "hard on the eyes" because our brain doesn't have a chance to "get used" to the formula and start cutting it out.Heres a few images of a prototype for this algorithm I cooked up in c++ in less then an hour. It can parse names together in exactly 9 ways (With a 25 percent chance of having "The" added to the beginning.)(It also generates creature names by parsing together letters (same algorithm i used in my roguelike for that)I'm aware that some of the names are long winded, but its easy to cut out those options and leave it with the best ones.Heres some with the long winded names cut out:Much better right and I don't even have that large of a list of government types.With stellaris' variety every empires name would be interesting.Anyway, what do you guys think?How about you @Wiz