Each dot is an atom bonded to its neighbours. Electrons sit in those bonds. Break a bond and one electron becomes free — leaving a hole, an empty slot that behaves like a mobile positive charge. This runs in slow motion so you can follow a single carrier.
electron hops counter should tick up immediately — if it's climbing, the simulation is alive.Pause, then press Step one hop repeatedly. Each press shows exactly one event:
an electron on a neighbouring bond slides across into the empty slot. The bond it left is now the vacancy
— so the hole has moved to where that electron came from, the opposite direction from the electron's motion.Track a hole to follow one hole. The cyan trail is its path; notice it is a chain of
electrons doing the moving, not the hole itself.