fujaba / org.fujaba.graphengine

This project's aim is to build a graph engine, that is able to build and compare graphs - and to match patterns and apply actions on the graph, to effectively use it as a graph-transformation framework.
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

implement some sort of visualization #17

Closed hoechp closed 7 years ago

hoechp commented 7 years ago

implement some sort of visualization like with alchemy.js or d3.js (see graphviz.org, yuml.me)

see #13

hoechp commented 7 years ago

I should do this after the other things are mainly in place.

hoechp commented 7 years ago

ferrymans problem reachability graph Here we see the famous ferryman's problem's reachablity graph - calculated and visualized with my project. The rewrite rules also use proper handling of negative nodes and make use of an expression library for attribute matching.

hoechp commented 7 years ago

20161210030000 ferrymans problem reachability graph and this may look a tiny bit better, since you can actually see the arrows and individual edge labels

hoechp commented 7 years ago

big ugly graph it's really ugly for big graphs, though!