NaNoGenMo / 2020

National Novel Generation Month, 2020 edition.
76 stars 0 forks source link

The 165 Days of Christmas #70

Open savetz opened 3 years ago

savetz commented 3 years ago

This NaNoGenMo book is the text of a festive holiday song. 165 Days of Christmas is the minimum number of days of Christmas needed to hit the 50,000 word goal.

Here's a sample of its output:

On the 12th day of Christmas my true love gave to me
twelve paddlesteamers paddlesteaming
eleven effusiometers effusiometing
ten biogeographers biogeographing
nine remanufacturers remanufacturing
eight trendspotters trendspotting
seven stressbusters stressbusting
six sunworshippers sunworshipping
five golden rings
four scintillometers scintillometing
three airconditioners airconditioning
two discohexasters discohexasting
and a partridge in a pear tree

On the 13th day of Christmas my true love gave to me
thirteen bonnyclabbers bonnyclabbing
...

You can download the code here: daysofxmas-py.txt

You can download the book here: xmas.pdf xmas.txt

hugovk commented 3 years ago

Brilliant!

I did something similar for an earlier NaNoGenMo (https://github.com/dariusk/NaNoGenMo-2015/issues/186), nice to see we both came up with 165 as the magic number!

I kept the original 12 days, and then varied the verbs and nouns in each line. Yours works really well with the repetition in each verb and noun, and keeping the all-important "five golden rings", and of course "a partridge in a pear tree" :)

savetz commented 3 years ago

That's kind of hilarious that we both settled on 165 days.

greg-kennedy commented 3 years ago

twenty-seven demisemiquavers demisemiquaving

DEMISEMIQUAVING?!