The Barrow-Downs Discussion Forum


Visit The *EVEN NEWER* Barrow-Downs Photo Page

Go Back   The Barrow-Downs Discussion Forum > Middle-Earth Fun and Games > Middle-earth Mirth
User Name
Password
Register FAQ Members List Calendar Today's Posts


Reply
 
Thread Tools Display Modes
Old 05-09-2023, 04:36 AM   #1
Huinesoron
Overshadowed Eagle
 
Huinesoron's Avatar
 
Join Date: Nov 2017
Location: The north-west of the Old World, east of the Sea
Posts: 3,899
Huinesoron is battling Black Riders on Weathertop.Huinesoron is battling Black Riders on Weathertop.
Daily Hobbit Hole Generator



Daily Hobbit Hole Generator

All coding, images, and research by me; it took me about a week. It'll generate a Hobbit Hole (& associated Hobbit name) every day, or you can input a name to get the associated smial:



Since Hobbit names are under discussion right now, a bit more detail on the name generator: I've manually divided all known Hobbit surnames (plus a few of my own) up by type. For convenience I've called them Westfarthing (middle class), Northfarthing (common as muck Harfeet), Southfarthing (fancy Fallohides), Eastfarthing (weird Stoors), and Westmarch (Fairbairns and Gardners). Each type generates names in a different way:
  • Westfarthing lads get one of the 'nonsense names', like Bilbo, Frodo, Bungo etc. These are generated by letter/consonant cluster, so it will occasionally spit out things like Drordo, or indeed Disco and Ditto. WF lasses get common flower names, or the feminine form of the nonsense name.
  • Northfarthing lads get Old English type names, a la Samwise, Hamfast. These are made of random combinations of the attested first and second halves of their names. Lasses are named like WF lasses.
  • Southfarthing lads get Frankish-type names, like most of Pippin's family tree - your Isengrims and Fortinbrases. Again, these are put together from a first and second half. Latin/French names, like Paladin and Peregrin, can't be generated (they'd have to be coded as complete words, and there's so few of them I didn't bother.) SF lasses can be named either for flowers - there's a set of fancy flower names, and another set of Latin-type flower names - or for jewels. Again, there's both normal jewels, and French/Spanish jewel names (see Esmeralda Took). (And yes, I know Tookborough is in the Westfarthing! These are just coding names.)
  • "Eastfarthing" covers Buckland and Bree names as well as actual Eastfarthing ones. The lads have Celtic-inspired names, cobbled together from two or three syllables - eg Mar+mad+oc. I'm afraid Sadsadoc is a possible name, but it's so funny I left it. EF lasses draw from the classy flowers and generic jewels, as well as a pair of Celtic flower names.
  • Westmarch lads get NF names, but the lasses can take either the fancy flowers and jewels, or a special set of Elvish flower and jewel names. The only Elvish jewel name is Miriel, but it's the thought that counts. ^_^

It's not perfect - you'll see occasional very silly names - but I think it's pretty good, and the picture is the main point anyway.

Oh, and yes: I've checked, and the house of Bilbo Baggins does have an appropriately green door:



Not sure where those eaves came from, though... there ain't no eaves at Bag End, and that's a fact.

hS
__________________
Have you burned the ships that could bear you back again? ~Finrod: The Rock Opera
Huinesoron is offline   Reply With Quote
Old 05-10-2023, 03:55 PM   #2
Bęthberry
Cryptic Aura
 
Bęthberry's Avatar
 
Join Date: May 2002
Posts: 5,996
Bęthberry is wading through snowdrifts on Redhorn.Bęthberry is wading through snowdrifts on Redhorn.Bęthberry is wading through snowdrifts on Redhorn.Bęthberry is wading through snowdrifts on Redhorn.
I've tried to post here a pic but have been unable to. Cute game.I was looking for Esmerelda Took's place.
__________________
I’ll sing his roots off. I’ll sing a wind up and blow leaf and branch away.
Bęthberry is offline   Reply With Quote
Old 05-10-2023, 05:47 PM   #3
Galadriel55
Blossom of Dwimordene
 
Galadriel55's Avatar
 
Join Date: Oct 2010
Location: The realm of forgotten words
Posts: 10,380
Galadriel55 is lost in the dark paths of Moria.Galadriel55 is lost in the dark paths of Moria.Galadriel55 is lost in the dark paths of Moria.Galadriel55 is lost in the dark paths of Moria.
This is actually amazing and very impressive. Quite some work - both the linguistic exercise and the visuals, somehow matched to the coding. This is very cool.

I now want to see what absurdities (Sadsadoc ) the code generates by accident. I am convinced that one day we are gonna land on a killer of a name.

Also... When playing around with it, I discovered that Bilbo Baggins gets a different image depending on whether or not you capitalize the letters! And if you only capitalize one of the B's, that also generates a different hole!
__________________
You passed from under darkened dome, you enter now the secret land. - Take me to Finrod's fabled home!... ~ Finrod: The Rock Opera
Galadriel55 is offline   Reply With Quote
Old 05-11-2023, 02:04 AM   #4
Huinesoron
Overshadowed Eagle
 
Huinesoron's Avatar
 
Join Date: Nov 2017
Location: The north-west of the Old World, east of the Sea
Posts: 3,899
Huinesoron is battling Black Riders on Weathertop.Huinesoron is battling Black Riders on Weathertop.
Today's is quite a nice one, though it may just be that I really like the wisteria look:



Quote:
Originally Posted by Bęthberry View Post
I've tried to post here a pic but have been unable to. Cute game.I was looking for Esmerelda Took's place.
I tend to host my pictures on Imgur; I used to use Photobucket but they went all weird a few years back. It's a struggle.

Quote:
Originally Posted by Galadriel55 View Post
This is actually amazing and very impressive. Quite some work - both the linguistic exercise and the visuals, somehow matched to the coding. This is very cool.

I now want to see what absurdities (Sadsadoc ) the code generates by accident. I am convinced that one day we are gonna land on a killer of a name.

Also... When playing around with it, I discovered that Bilbo Baggins gets a different image depending on whether or not you capitalize the letters! And if you only capitalize one of the B's, that also generates a different hole!
Yeah, the generator converts every character in the name into its Unicode value, which differs for capitals and lowercase. I could set it up to avoid that (by just capitalising everything before processing it), but this allows for more variety and lets you find the "best" version of someone's house.

As for worst names... Madmadac and Sadsadas are both pretty high up there for the Stoors. The Fallohide generator is less obviously daft, but "Everbald" is in there, along with the overwrought nonsense of "Ferdidolpho". The Harfeet can do "Fastfast" and "Wisewise", or something like "Bowman". And the general Hobbit names... anything with two consonant clusters tends to look quote daft (Drurgo, Blolbo), and you can of course get a dog (Fido), a bean (Pinto), and a scouring pad (Brillo). But... it's hard to really say Tolkien wouldn't have done that. He did almost have Bingo as his protagonist, after all!

hS
__________________
Have you burned the ships that could bear you back again? ~Finrod: The Rock Opera
Huinesoron is offline   Reply With Quote
Old 01-25-2024, 01:32 PM   #5
Oddwen
Drummer in the Deep
 
Oddwen's Avatar
 
Join Date: Feb 2003
Location: Next Sunday A.D.
Posts: 2,145
Oddwen is a guest of Elrond in Rivendell.Oddwen is a guest of Elrond in Rivendell.Oddwen is a guest of Elrond in Rivendell.
This is cute! I like the variety of doorknockers. The mushroom one made me chuckle.


Y'all are welcome at my door even if you're not on party business, just don't scratch the fresh paint!
Attached Images
File Type: png oddwenshobbithole1.25.24.png (31.0 KB, 493 views)
__________________
But all the while I sit and think of times there were before
I listen for returning feet and voices at the door

Oddwen is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 06:08 AM.



Powered by vBulletin® Version 3.8.9 Beta 4
Copyright ©2000 - 2024, vBulletin Solutions, Inc.