3

Online graph editor tool — csacademy.com

 1 year ago
source link: https://codeforces.com/blog/entry/45758
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
By csacademy, 7 years ago, In English

Hello, Codeforces!

We have recently launched a graph editor tool. Feel free to use it whenever you want to visualise or create a medium size graph. It currently supports up to 30 nodes.

For any feedback, leave your comments here :).

7 years ago, # |

Cool!

The animation of gravitational pull is awesome. Looks like it doesn't work when you place new node in draw mode (bug or feature?)

Similar tool: http://codeforces.com/blog/entry/21750

  • 7 years ago, # ^ |

    In draw mode the gravitation pull stops in order to allow users to easily add new edges. The same goes for edit and delete, it's intended behaviour.

7 years ago, # |

Great Tool. Hope to see supporting of loops too.

  • 7 years ago, # ^ |

    Yeah, loops and multiple edges are a bit of a hassle. For now you can add multiple edges though, and use articulation points to drag them around in order to avoid overlapping.

7 years ago, # |

Awesome! It would be also good, if it was able to draw rooted tree, like that:

and that:

  • 7 years ago, # ^ |

    Great idea, we'll add it on the TODO list.

6 years ago, # |

Just used your tool while solving a problem. It's awesome how it understands graph's structure without anything except copy-pasting from my side! Force mode is also cool for visualization but it has a drawback: nodes might start moving after you think they've settled down.

Feature request: ability to "freeze" the graph (one check-box?), so that one can place the nodes in the most convenient way, fix their positions and analyze the graph without distraction coming from these random movements.

  • 6 years ago, # ^ |

    Yes, it's a really cool feature that needs to be added. Unfortunately though, the graph editor tool is now low on our list, but we'll make sure to add this feature when we get back to it.

    • 6 years ago, # ^ |

      Thanks!

      Also some more feedback: the text on the instructions how to interact with edge is a little bit misleading. Before I tried it I interpreted Articulation point as Cut point (as they are used interchangeably).

6 years ago, # |

This is awesome! I love graph problems and this is going to make it even more fun. Thank you csacademy!

6 years ago, # |

Suggestion: add a button like "Render as image", so that we can download a JPG/PNG file that has the graph as an image.

Otherwise, nice tool! This tool is very helpful.

  • 6 years ago, # ^ |

    Yes, we are planning to implement multiple ways of exporting the graph, like to an image and to our own mark-up language so you can also paste render your graph in a comment or in the chat of our website. Maybe even to an animated gif :)

6 years ago, # |

Maybe a function which allows users to paint colors on nodes and edges could be useful?

4 years ago, # |

Rev. 2  

+8

Great tool!
How to generate markup with the directed graph?
The "Generate Markup" command makes the same code regardless of the selection of directed or undirected.
Thanks.

3 hours ago, # |

I really like this tool and used it often while solving CF rounds; now I've made my own Graph Editor.

Please check it here: Graph Editor

Visualisation works better with some bigger graphs; has random graph generator and adjacent nodes highlighting;

But! you can't add, delete or move vertices on canvas by click now.

Pls leave feedback in my blog: Silver_Fox blog. Graph Editor — I could add some features you will suggest.

13 minutes ago, # |

I think it would be Great if it was an extension for VS code


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK