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 :).
# | User | Rating |
---|---|---|
1 | tourist | 3947 |
2 | jiangly | 3734 |
3 | Radewoosh | 3646 |
4 | jqdai0815 | 3620 |
4 | Benq | 3620 |
6 | orzdevinwang | 3612 |
7 | ecnerwala | 3581 |
8 | Geothermal | 3569 |
8 | cnnfls_csy | 3569 |
10 | ksun48 | 3479 |
# | User | Contrib. |
---|---|---|
1 | awoo | 162 |
2 | maomao90 | 160 |
3 | nor | 157 |
4 | adamant | 156 |
5 | cry | 155 |
5 | atcoder_official | 155 |
5 | -is-this-fft- | 155 |
8 | maroonrk | 153 |
9 | SecondThread | 147 |
10 | Petr | 146 |
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 :).
Name |
---|
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
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.
Great Tool. Hope to see supporting of loops too.
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.
Awesome! It would be also good, if it was able to draw rooted tree, like that:
and that:
Great idea, we'll add it on the TODO list.
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.
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.
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).
This is awesome! I love graph problems and this is going to make it even more fun. Thank you csacademy!
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.
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 :)
Maybe a function which allows users to paint colors on nodes and edges could be useful?
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.
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.