Play, pause and scrub through a traversal. The queue, stack and distance table update alongside the graph, so you can see why the algorithm does what it does.
Click any node to start the traversal from there.
nothing yet
Start at A. The queue holds the nodes we know about but haven't looked at yet, so A goes in first.