Move I: Add/remove a curl (changes writhe, not knot type)
Move II: Slide one strand over another (two crossings cancel)
Move III: Slide a strand past a crossing (triangle move)
These three moves generate all ambient isotopies — they preserve knot type.