Back to Recipes Homepage
recipe picture
Recipe: Co lapse's Settle Lua version a
Created by LociOiling 4 2
0
Your rating: None

Profile

Name: Co lapse's Settle Lua version a
ID: 104141
Created on: Mon, 11/23/2020 - 23:57
Updated on: Tue, 11/24/2020 - 07:57
Description:

Simple Lua conversion of Co lapse's Settle, https://fold.it/portal/recipe/1773



Best For


Comments

LociOiling's picture
User offline. Last seen 5 hours 55 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders
GUI to Lua, phase 1

This is a simple Lua conversion of Co lapse's Settle from 2009.

See GUI to Lua - converting Co lapse's Settle for the details.

In this version, the major trick is using a for loop to emulate the "by stride" option on a segments ingredient. This is done in several spots.

A future version will refine the approach used here.

LociOiling's picture
User offline. Last seen 5 hours 55 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders
some test results...

I've been comparing the Lua version of Settle to the original GUI version.

I had to use an old client to get a working version of the "by stride" in GUI recipes. Currently, I'm running a client from 2015, but I'll try some more recent clients when time permits.

The tests with the 2015 client show some unexpected results. The GUI version runs faster than the Lua version, but the Lua version finds more points.

Even when I minimize Foldit, the Lua version is still slower than the GUI running with its screen up. The points results are the same each time.

There appears to be a slight difference in how local wiggle works. In the GUI version, local wiggle by stride seems to wiggle everything up to the next frozen segment, based on what pulsates as the recipe runs.

In the Lua version, it wiggles only one segment. It's written that way, and only a single segment pulsates.

The next Lua version of Settle will attempt to emulate the GUI version more closely.

Want to try?
Add to Cookbook!
To download recipes to your cookbook, you need to have the game client running.
Parent

none

Children
Authors
Sitemap

Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, Boehringer Ingelheim, RosettaCommons