@@ -0,0 +1,485 @@
+from graphviz import Digraph%0A#Add the path of graphviz to render the graph%0Aimport os%0Aos.environ%5B%22PATH%22%5D += os.pathsep + 'C:/Program Files/graphviz-2.38/bin'%0A%0Adot = Digraph(comment='The Round Table')%0A#add nodes%0Adot.node('I', 'Inflow')%0Adot.node('V', 'Volume')%0Adot.node('O', 'Outflow')%0A#add edges%0Adot.edge('I', 'V', label='I+')%0Adot.edge('V', 'O', label='P+')%0Adot.edge('O', 'V', label=%22I-%22)%0A#print the graph%0Aprint(dot.source)%0A#view graph%0Adot.render('test-output/round-table.gv', view=True)

Add naive code for generating and rendering casual model and state graph visualization