At first I thought Kennexions should incorporate a GlassBeadGame PatternLanguage?. Then I thought I was confusing the levels of play. Now I realise that any "real" GBG (sufficiently powerful PlayableVariant) must be comprehensive enough to represent data from other GBG GameForm?``s. Remember Hesse: the world is your palette. Here's a typical Kennexions KenningAnalogy?, taken from the following quote from TheNovel:
GBG player painter ---------- :: ------- culture palette GBG player = culture painter culture = the GBG player's palette painter = palette GBG player palette = the painter's culture
The same kind of thing can be done with Hesse's quote about the organist, by saying that
painter organist ------- :: -------- palette organ
GBG player painter organist ---------- :: ------- :: -------- culture palette organ
I'm not insisting that Kennexions should be the intergame "glue", but it should be flexible enough to represent games from other gameforms, even as individual "beads". For example, every game of HipBone should be assigned its own UniversallyUniqueIdentifier?.
Any book with its own ISBN number should receive a UUID as well.
Kennexions UUID space should be separate from the rest of UUID space, of course.