update

Reads one frame. Repeating the same state does not repeat an edge. A new frame at an instant already read delivers its edges without advancing the cycles again.