Ready-to-export source for the seven publication slides. Open normally to inspect the complete deck; the export script uses ?slide=1 through ?slide=7.

Open Graph Notation
01 / 07

OGN

Every node owns its grid lines.

One horizontal grid line and one vertical grid line belong to the node. No other node may use either line.

node horizontal line vertical line line ownership A ≠ B → no grid-line reuse
Open Graph Notation
02 / 07

A position is free when both grid lines are free.

Writing a node occupies one horizontal line and one vertical line.

ABC A, B, C: separate rows + columns · dashed: free positions

After writing a node, both of its grid lines are occupied.

OpenGraph Lite Viewer
03 / 07

Write one node. Update the grid. Repeat.

Every step starts from the occupancy created by all earlier steps.

1

Read occupancy

Which horizontal and vertical lines are already owned?

existing graph
2

Apply rule set

Mark which remaining free positions are valid.

valid candidates
3

Write one node

The first valid candidate found is written immediately.

then repeat

The renderer draws the selected position. It does not silently choose another one.

OpenGraph Lite Viewer
04 / 07

Nodes project to three axes.

WEST · SOUTH · EAST

WEST EAST SOUTH ABC

Each node stays on its grid position. Its projection appears on the selected axis.

OpenGraph Lite Viewer
05 / 07

Direct placement · Greedy Grow

The first twelve dots of the accepted compact four-arm run.

Start · centreDot 0 owns the central row and column.
Dots · 0–11The numbered path is the actual engine order.
Runs · 12 · 31 · 96All preserved demos follow this order.
GitHub · kruin/graphlite · Greedy Grow
OpenGraph Lite Viewer
06 / 07

Calculated placement · Language Tree

HOND BIJT MAN · final stage

LEX · WEST FREE · NO SHARED ROWS SNPHOND VPNPMAN VBIJT 1 · HOND 2 · BIJT 3 · MAN t[HOND] t[BIJT] t[MAN] GitHub · kruin/graphlite · Language Tree
OpenGraph Lite Viewer
07 / 07

Core first. Examples follow.

Nodes, three projection axes, then two concrete placement examples.

01 · coreEvery node owns one horizontal and vertical grid line.
02 · projectionPlaced nodes project to WEST, SOUTH or EAST.
03 · direct exampleGreedy Grow.
04 · calculated exampleLanguage Tree · HOND BIJT MAN.
kruin.github.io/graphlite/ Code: github.com/kruin/graphlite