One of these days I am going to cut you into little pieces. Sometimes it works, sometimes it doesnt. Feel free to change the stepsize.
Best for
Code
-- Basic idea from Spdenne
stepsize=3
save.Quicksave(3)
curscore=current.GetEnergyScore()
for j=2,2+stepsize-1 do
for i=j,structure.GetCount(),stepsize do structure.InsertCut(i) end
structure.WiggleAll(12,true,true)
for i=j,structure.GetCount(),stepsize do structure.DeleteCut(i) end
structure.WiggleAll(20,true,true)
newscore=current.GetEnergyScore()
if curscore > newscore then save.Quickload(3) else
print( "Gained: ", newscore-curscore)
curscore=newscore save.Quicksave(3)
end
end