yacineMTB / talk

Let's make sand talk
587 stars 43 forks source link

Display a graph of the conversation #53

Closed choombaa closed 1 year ago

choombaa commented 1 year ago

Events are used to create a simple graphviz dot file:

A [label: "my event"] A -> B

Event types and timestamps are used to create unique event IDs. We do not support every graphviz feature, only the most basic labels and connections.

Run "npm run graph" to create an SVG and open it. This requires that graphviz's "dot" program be installed.

jmanhype commented 1 year ago

Implement this into the system https://github.com/gabegrand/world-models/blob/main/domains/d2-relational-reasoning/visualizations.ipynb