Back to Recipes Homepage
recipe picture
Recipe: tlaloc Mutate All 3.04
Created by Tlaloc 90 197
4.793105
Your rating: None Average: 4.8 (29 votes)
Used 1577 times with an average impact of -1536722 points.

Profile

Name: tlaloc Mutate All 3.04
ID: 8811
Created on: Thu, 08/19/2010 - 20:04
Updated on: Wed, 09/29/2010 - 10:35
Description:

Only useful on design puzzles. Mutates every mutatable segment to every possibility, then shakes out. Do not stop the script during the first part of the run (see output) as it will leave the segments in a bad state. Time to run is proportional to the number of mutatable segments.



Best For


Comments

Joined: 09/18/2009
Groups: SETI.Germany
well...

...time for a function, which returns the mutable segments.
At the moment, I do it this way that I define those in a table, making a mutable check needless for a single puzzle.

Joined: 09/18/2009
Groups: SETI.Germany
More...

Must have been somet impatient people, which abandoned the mutable test, if I look at the average impact.
If you do mutating with recent best, worst case is an eqal result like before.
A vote again for changing the way how impact is calculated.
http://fold.it/portal/node/988385

Joined: 08/06/2010
Groups: Contenders
I'm not sure it matters but

I'm not sure it matters but the snap routine is using the index into the mutable segments rather than the segment pointed to. I didn't catch this for quite some time.

for iSidechains=1, foldit.GetSidechainSnapCount(i) do
foldit.SidechainSnap(i, iSidechains)
fsl.WiggleAll(iterations)
end

Should be

for iSidechains=1, foldit.GetSidechainSnapCount(segment) do
foldit.SidechainSnap(segment, iSidechains)
fsl.WiggleAll(iterations)
end

or so I believe.

Tlaloc's picture
User offline. Last seen 7 weeks 4 days ago. Offline
Joined: 08/04/2008
Groups: Mojo Risin'
Version 3.02 fixed some bugs

I made major changes for version 3.02 fixing the bug Gary mentioned, which actually uncovered a few other problems. Should work better now.

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, RosettaCommons