home | team | tool | problems | submit | scoreboard You are currently not signed in. Sign in.
- Resize the GUI: Drag the button bottom-right.
- Information (top right), left to right:
- Grid granularity. Shows the difference between the coordinates between two grid lines.
- # Crossings: Shows the number of crossings in the drawing. While dragging a node, the text is colored
green if the number of crossings decreased and red if it increased. If there is an overlap in the
graph or the drawing is not upward, the box is highlighted red.
- Buttons (top left), left to right:
- Toggle Pan Mode: Dragging moves the drawing instead of creating a selection box.
- Open File: Opens a graph file from your file system.
- Save File: Saves a graph to your file system.
- Copy Graph String: Opens a text field that contains the graph string, attempts to copy it to
your clipboard. While the graph string is shown, the rest of the interface is disabled. Click
the "Done" button to return to the interface.
- Paste Graph String: Opens a text field that contains the graph string, attempts to paste from
your clipboard. While the text field is shown, the rest of the interface is disabled. Click the
"Cancel" button to return to the interface or the "Load" button to load the pasted string. If
there is an error or warning, it is displayed in the console. If nothing happens when pressing
"Load", then there is probably an error.
Hover the two text fields to select a category and a graph from that category.
The input graphs have white background and contain only the graph id.
If you submitted a solution for a graph, then you can also select you best solution for it
so far, which has the form "x:y", where x is the graph id and y is the number
of crossings in your solution. It has green background if it is a valid solution and red
- Load from Server: Load the selected graph from the server.
- Submit to Server: Submit the drawing to the submission server.
Make sure that you have selected the correct graph id.
Will only upload the graph if it is not worse than your best solution so far.
- Undo: undo the previous movement. Stores all movements on the current graph and shows the number
of undos you can do while hovering. Selections don't change, only the nodes move.
- Redo: redo the previous undo. Stores all 'undos' until there is a new movement. Shows the number
of redos you can do while hivering.
- Zooming: The slider on the right lets you zoom in and out of the drawing.
- Node size: The slider on the bottom lets you change the size of the nodes.
- Arrow size: The slider on the bottom lets you change the size of the arrows of the directed edges.
- Graph Drawing
- Grid: The grid is shown with the displayed granularity (see 1.2.1), but nodes also snap to "invisible"
- Graph highlighting
- If an edge is not drawn upward, the it is highlighted with a red halo.
- If there are overlaps, the corresponding nodes and edges are highlighted with a red halo.
- The hovered node is highlighted
- Selected nodes are highlighted by an orange dotted halo.
- Translation: Use Alt+Drag somewhere in the drawing (not on a node) to move the drawing.
You can also use the arrow keys.
- Zooming: Use the mouse wheel to zoom the drawing, or use the buttons and the slider on the right.
- Click a node to clear the selection and select the node.
- Shift-Click a node to add it to the current selection.
- Ctrl-Click a node to remove it from the current selection.
- Box selection: Create a box by clicking somewhere in the drawing (not on a node) with no
modifier, shift modifier, or ctrl modifier. Nodes in the selection are highlighted, then added
or removed according to 2.5.1-2.5.3.
- Clicking somewhere in the drawing area (not on a node) clears the selection.
- Moving nodes: Dragging a node that is in the current selection moves all vertices from the selection.
Dragging a node that is not in the current selection clears the selection and drags only this node.
© Philipp Kindermann 2017 - 2019
Icons by IcoMoon (GPL / CC BY 4.0)