Of course, the .pdf is linked to
here, if you really want to read it. Hopefully you know your analysis
Spoilered for math talk
Heehee, I'm a physics major, but I've only just started Group Theory and Analysis. I was understanding everything until the polyhedral chains popped up. From there it's a slow descent into complete insanity for me, although the basic idea is clear throughout.
Then again, I suppose my thesis (in X years when I write one) will probably be the same to current-me.
Also, we got a mention!: Finally, let me thank my family, Ash, Alan, Martin, Julie, Cookie, the B12 Forum,
Tain, Melody, GiGi, Boris, Nareth, Romeo, Yoshi and Homer.
Should we get to work on a big repository of simple, generic chemical reactions?
EG: Acid/Base interactions, Acid/Water and Base/Water interactions, Alcohol's interaction with metals, etc?
Since first names are variable, wouldn't it be possible to code it so that last names are "passed on"? Could probably have the "passing on" partially defined by random variables - ie, a particular dwarven civ passes on the mother's name, another the father's, a third some mix of the two (After 1000 years all the names are several pages long, heehee).
Getting a dwarf to build a temple would probably have to work like a "multi-tile fey mood". Might be easiest to work around if you had some sort of "meeting space zone" that was automagically divided into several "tiles" of a certain size that could eventually be turned into temples, shrines... of course, the zone would have to be dynamically aware of the tables/chairs/statues/etc placed in it. Room zones currently aren't aware of new doors/walls placed around them, so this might be a problem...
However, using a "zone" would keep dwarves from setting up in obtrusive areas like hallways, and setting up tiles would keep the game from having to use the entire space or find an unobtrusive area on its own.