Algorithm Mirror Playloop Labs / Learn by doing
Current POC

Move first. Name the algorithm after.

Use the grid to search for a target. The lab watches your choices, separates your final route from search work, then labels the behavior as BFS, DFS, or backtracking.

1 / Interact Choose cells yourself

The interface only constrains legal moves. The search order comes from the player.

2 / Detect Classify the strategy

Layer expansion maps toward BFS. Branch-following plus returns maps toward DFS/backtracking.

3 / Generate Show runnable code

The generated program is executed in-browser so the concept connects back to code.

Next candidate Stack vs Queue

Arrange operations visually and see why LIFO and FIFO behave differently.

Next candidate Recursion Trace

Build a call tree through choices, then watch base cases and returns appear.

Next candidate Graph Components

Select connected nodes and turn the interaction into traversal logic.