Skip to main content

Playground

Experiment with IsalGraph encoding and decoding in real-time.

Presets
Graph Output
Step-by-Step Actions
Click "Decode" to start...

Click to add nodes. Drag between nodes to add edges. Click an edge to remove it.

Output String
Select or draw a graph, then click "Encode"
Step-by-Step Actions
Select a preset and click "Encode" to start...

Verify the round-trip property: decode a string to a graph, encode it back, decode again, and confirm the result is isomorphic to the original.

Presets