recentbest.Save()
score=current.GetEnergyScore()
save.Quicksave(3)
for i=1,structure.GetCount()-1 do
selection.DeselectAll()
selection.Select(i)
selection.Select(i+1)
structure.InsertCut(i)
--structure.IdealizeSelected()
--structure.WiggleAll(2,true,true)
structure.WiggleSelected(2,false,true)
structure.WiggleSelected(2,true,true)
structure.DeleteCut(i)
structure.WiggleSelected(2,false,true)
structure.WiggleSelected(2,true,true)
newscore=current.GetEnergyScore()
if score < newscore then
save.Quicksave(3)
score = newscore
end
save.Quickload(3)
end