Jon: When exporting recipes (at least on Mac), you must select the folder to save the recipe in, because otherwise I think Foldit tries to overwrite your most recent file (which is selected in grey) and crashes, and then I must force-quit Foldit from the Apple button. Also never press Enter while Setting Info of a recipe as that also crashes. Instead press Shift-Enter to enter a new line of text. Also, it's easier to modify a recipe by exporting it and naming it as a .Lua file then editing it with Sublime Text Editor, then in Foldit pressing Edit, Load, Import because Foldit's text editor isn't great, even compared to Emacs (which is great just not on Mac, ironically).
Jon's only uncommented modifications of the recipe: the script now resigns and resets the puzzle if no score improvement for a while (>3 iterations), then continues the recipe. Necessary for multistart puzzles to be fully automated. It is also helpful in single-start puzzles as well and for scientists to see diverse solutions.
Since the recipe restarts when it gets stuck, I figured it can run for a longer time so I increased the runtime. But after hours of running with no additional increase in points, I canceled and ran shake (on a design puzzle) and the points increased, so I figure shake should go after mutate so I included that.
I don't mean to call this recipe my own; I just make edit many unfamiliar recipes so putting my name in the title or comments where I made modifications helps me keep track of my changes in case I ever mess something up. It also helps me avoid accidentally overwriting the original recipe files on my computer.
Marsfan's recipe. Marsfan's notes:
Random Clashing Importance Wiggles/Shakes. Useful when you don't feel like CI wiggling by hand.
Changes from parent: Reports failed iterations, disables slow filters whenever performing tasks on protein (wiggle, shake, mutate, etc)