In the fantasy world of Wu, the Malazan Empire is ever expanding. After arriving in the continent of Genabackis, the Empire has quickly conquered most of the free cities on the North. Two remain: Pale and Darujhistan. While Pale has been under siege for three years, the Empire is already setting its gaze to Darujhistan. As tensions are rising within the Malazan ranks, the Empire will attempt a series of desperate gambits to bring the last free cities under the fold. Gods will step into the fray, ancient beings will be summoned and things will get complicated.

How to use:
  • Hover over a node to see its name, and which other nodes it connects to.
  • Click on a node to see all relevant notes.
  • Click on a second node to only see notes related to both nodes.
  • Click on the background to reset all selections.
  • To avoid spoilers, use the slider to indicate your current progression in the book.
  • Use the search box to find a node - suggestions will be shown when you start typing.
  • Click on the + / - buttons to zoom in and out.
  • Click and drag the background to move the view of the graph.

Alex
Jan. 16, 2021, 2:49 p.m.

This is really cool.

So, just to check my understanding, is the node size the frequency of times a note you've made refers to a character, and edges between them indicate characters who share at least one note?

Could the tool be enhanced to show the graph growing as notes are revealed, to see how it builds to the final state? In the same way that notes are concealed based on book completion? Or would that require the graph to be recalculated each time?

Hector
Jan. 17, 2021, 11:46 a.m.

Hi Alex, yes that is right, node sizes are based on the number of notes I have for the relevant node. I added some functionality to hide nodes based on the completion percentage, but node sizes and edges will remain the same as the underlying graph (node attributes and relationships) remains static. Hopefully, that makes sense and doesn't make things more confusing!

F
Jan. 17, 2021, 2:49 p.m.

Pretty amazing, would love to see the source code.

Hector
Jan. 18, 2021, 6:58 a.m.

F, drop me an email, happy to share some with you

Jason
Jan. 20, 2021, 5:02 a.m.

Wow. Amazing, thank you!


Leave a comment

Navigate Obscurity 2021 | Created by the

Virtual Alchemist