Redo move generation