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


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

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


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

...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

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.

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)

Should be

for iSidechains=1, foldit.GetSidechainSnapCount(segment) do
foldit.SidechainSnap(segment, iSidechains)

or so I believe.

Tlaloc's picture
User offline. Last seen 17 weeks 15 hours 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.



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