Following Keep link on agent's query update - #6 by bmscmoreira and http://www.eastgate.com/Tinderbox/forum//YaBB.cgi?num=1467627314/0#0, I’m working on a Tinderbox “model” that allows me to see, in a flattened map view, the relations defined in key attributes of deeply nested notes. Explaining:
- Inside a “Prototypes” container, I have several prototypes: “pA”, “pB”, “pC”;
- each of these prototypes has, as key attributes of the list type, a place to define its relationship with the others; eg. prototype “pA” has key attributes “relatedB” and “relatedC”;
- inside “Nested outline view of the parts” container I have several notes with one of the prototypes assigned, and its key attributes filed, defining their relation with other notes;
- inside “Flattened map view of the whole” agent I collect aliases of the notes descended from the previous container, applying action code in order to create links between aliases, as defined in their original’s key attributes; and some visual cues, with the aliases width and height representing the number of outbound and inbound links.
It’s almost done for my goal, except for one thing which I can’t seem to make it work. I’d like to make links recyprocal. I.e., if note “A_i1” has the value of “B_i2” in its attribute “relatedB”, I’d like the note “B_i2” to get “A_i1” automatically assigned to its “relatedA” attribute. (hope it makes sense!).
Can someone point me in the right direction to do this?
Meanwhile, here’s the current state of the model – it can be downloaded here: tbx file