pub const RANDOM_NAMES: &[&str] = &[
"abulurd_harkonnen",
"agamemnon",
"ajax",
"albert_atreides",
"alef_burzmali",
"alia_atreides",
"alma_mavis_taraza",
"aman_wutin",
"amtal",
"anirul",
"anteac",
"antifatigue_pills",
"aql",
"aramsham",
"arcana",
"archduke_armand_ecaz",
"arifa",
"arjen_gates",
"armored_screen",
"arrakeen",
"arrakis",
"assan_tariq",
"assassins_handbook",
"atomics",
"auliya",
"aumas",
"auqaf",
"avila",
"axlotl_tank",
"ayat",
"ayil",
"bahada",
"bahr_bela_ma",
"bakka",
"baklawa",
"baliset",
"barachan",
"barandiko",
"barbarossa",
"baron_yaoufirks",
"beakkal",
"beast_rabban",
"bela_tegeuse",
"bellonda",
"bene_gesserit",
"bene_tleilax",
"biarek",
"bijaz",
"bindu",
"bindu_suspension",
"biyan",
"bled",
"body_temperature_pills",
"book_leto",
"book_of_kreos",
"bourka",
"bravos",
"bu_ji",
"bureau_of_faith",
"burhan",
"burseg",
"burzmali",
"butlerian_jihad",
"buzzell",
"cadelam",
"caid",
"caladan",
"caliph",
"cammar_pilru",
"cedon",
"chairdogs",
"chani",
"chapterhouse",
"chenoeh",
"choam",
"chusuk",
"coif",
"cold_air_walls",
"comnet",
"cone_of_silence",
"coriolis_storm",
"corrin",
"count_fenring",
"count_ilban_richese",
"count_memnon_thorvald",
"crompton",
"crusher",
"cryologic_tank",
"crysknife",
"ctair_pilru",
"cueshma",
"cutterray",
"cymek",
"dama",
"daniel",
"dante",
"darwi_odrade",
"desert_hare",
"dmurr_pilru",
"dominic_vernius",
"doria",
"dorotea",
"dortujla",
"duncan_idaho",
"dur",
"eagle",
"earth",
"ecaz",
"edric",
"elrood_ix",
"enfiel",
"erasmus",
"esmar_tuek",
"face_dancers",
"faradn",
"farok",
"faykan_butler",
"feyd_rautha",
"fish_speakers",
"fremen",
"futar",
"gaar",
"gaius_helen_mohiam",
"galicia",
"gammu",
"gamont",
"gansireed",
"ghanima_atreides",
"giedi_prime",
"gilbertus_albans",
"ginaz",
"glossu_rabban",
"glowglobe",
"griffin_harkonnen",
"grumman",
"guild_navigators",
"gurney_halleck",
"hagal",
"harah",
"harmonthep",
"hawk",
"hayt",
"hecate",
"hedley_tuek",
"heighliner",
"helena_atreides",
"hellica",
"hessra",
"hidar_fen_ajidica",
"holtzman_shield",
"honored_matres",
"house_atreides",
"house_corrino",
"house_ecaz",
"house_fenring",
"house_ginaz",
"house_harkonnen",
"house_mutelli",
"house_richese",
"house_thorvald",
"house_vernius",
"hunter_seeker",
"hwi_noree",
"iago_kurin",
"iblis_ginjo",
"ishia",
"ishkal",
"ix",
"jamis",
"javid",
"juno",
"kailea_vernius",
"kangaroo_mouse",
"khrone",
"kinet",
"kit_fox",
"korba",
"lady_elmi_thorvald",
"lady_hagal",
"lady_jessica",
"lady_shando_balut",
"landsraad",
"lasgun",
"laza_tiger",
"ledden_pook",
"leto_i_atreides",
"leto_ii_atreides",
"leto_ii_the_elder",
"lichna",
"liet_kynes",
"lingar_tykanik",
"livia_butler",
"logno",
"lord_niko_bludd",
"lucilla",
"lupino_ord",
"luyseyal",
"manion_butler",
"margot_fenring",
"marie_fenring",
"marty",
"master_tleilaxu",
"master_zaaf",
"mentat",
"miles_teg",
"moneo_atreides",
"murbella",
"muriz",
"namri",
"nayla",
"norma_cenva",
"omnius",
"ornithopter",
"otheym",
"otorio",
"parella",
"parmentier",
"paul_atreides",
"paulus_atreides",
"pilargo",
"pincknon",
"piter_de_vries",
"ponciard",
"poritrin",
"princess_ilesa_ecaz",
"princess_irulan",
"princess_sanda_ecaz",
"princess_wensicia",
"quadra",
"quentin_butler",
"ramallo",
"raquella_berto_anirul",
"rayna_szento",
"rebecca",
"reenol",
"relicon",
"renditai",
"rhombur_vernius",
"richese",
"roc",
"rodale_ix",
"romo",
"ros_jal",
"rossak",
"salusa_secundus",
"sandtrout",
"sandworm",
"sardaukar",
"scytale",
"scytale_the_elder",
"semboule",
"seneca",
"seprek",
"serena_butler",
"seurat",
"shaddam_iv",
"shadout_mapes",
"sheeana",
"sheeana_brugh",
"sikun",
"siona_atreides",
"slig",
"sloth_bear",
"souci",
"spacing_guild",
"staban_tuek",
"steer",
"stilgar",
"stillsuit",
"suk_school",
"swordmasters_of_ginaz",
"tanidia_nerus",
"taraza",
"tessia",
"the_crypt",
"thufir_hawat",
"thumper",
"tlaloc",
"truthsayers",
"tuek",
"tula_harkonnen",
"tyekanik",
"tylwyth_waff",
"tyros_repha",
"udir",
"valya_harkonnen",
"victor_atreides",
"viktor_atreides",
"viscount_hundro_moritani",
"vladimir_harkonnen",
"vorian_atreides",
"waff",
"wanna_yueh",
"wellington_yueh",
"whitmore_bludd",
"wild_ass",
"xavier_harkonnen",
"xerxes",
"xuttah",
"zhufa_szur",
"ziarenko_javid",
];
pub fn get_random_name() -> &'static str {
use std::time::{SystemTime, UNIX_EPOCH};
let seed = SystemTime::now()
.duration_since(UNIX_EPOCH)
.unwrap_or_default()
.as_nanos() as usize;
RANDOM_NAMES[seed % RANDOM_NAMES.len()]
}