The Local Wiggle Sequence command as seen in the Foldit GUI recipe editor.

Local Wiggle Sequence is a command used in GUI recipes in Foldit.

Local Wiggle Sequence uses two ingredients: segments and iterations.

The segments ingredient can be specified in three ways:

  • All
  • By Stride
  • User Pick

Using "all" for the segments ingredient causes all segments in the puzzle to be wiggled.

In contrast, using "by stride" for the segments ingredient causes only specific segments to be wiggled. See by stride for more on this option.

The "user pick" option for the segments ingredient means the user is prompted to pick segments by clicking on them when the recipe reaches the command. A user pick is similar to selecting segments in the selection interface, but there are some differences. See user piack for more on this option.

The possible values for the iterations ingredient are "until stopped", or an integer from 1 to 25.

The "until stopped" setting doesn't have an equivalent in a Lua recipe. Lua recipes require the number of iterations to be specified in advance. (The user can interrupt a command running in a Lua recipe, however.)

Local Wiggle Sequence is similar to using the local wiggle tool manually. In a Lua recipe, the equivalent function is structure.LocalWiggleSelected.

The local wiggle tool is similar to the wiggle tool, but the two tools produce different results. The "local" part of "local wiggle" suggests that changes are focused on a smaller area than the regular wiggle tool. Typical local wiggle recipes wiggle only a few adjacent segments at a time.

Community content is available under CC-BY-SA unless otherwise noted.