Back to Recipes Homepage
recipe picture
Recipe: Tvdl enhanced DRW 3.0.2
Your rating: None Average: 4.8 (313 votes)


Name: Tvdl enhanced DRW 3.0.2
ID: 49233
Created on: Wed, 05/28/2014 - 17:47
Updated on: Wed, 08/23/2017 - 06:07

Small bugfix and implemented a suggestion, tx Loc

Best For


Joined: 10/03/2019
Groups: None
I made a debug-able version of "Tvdl enhanced DRW 3.0.2"

I made a debug-able version of "Tvdl enhanced DRW 3.0.2" called "Deep Rebuild 2020".

This version offers the following for users who are new to foldit and lua scripting:

1) Added tons of comments and documentation to make it easier to learn foldit scripting and lua coding in general.
2) Changed names of variables and functions to more easily understand their purpose.
3) Increased code spacing to allow easier viewing (especially for those of us over 40 years old).
4) Added debug functions with random return value generation for debugging locally (also as a learning aide).

Visit for latest scripts, readme and tips


1) Download and install ZeroBrane Studio to learn how to write and debug Lua scripts, including the Rebuild2020.Lua script.
2) Although ZeroBrane Studio is an awesome Lua development environment, it does not have built-in version control abilities.
3) Only attempt to debug scripts in Visual Studio 2019 (VS-2019) or Visual Studio Code (VS-Code) if you want to get frustrated.
4) Although you can debug Lua scripts in VS-Code (with a free plug-in) it crashes often.
5) You cannot debug lua scripts in VS-2019, but you can check in changes to GitHub directly from VS-2019 (that's what I am doing).
6) See for tips on using GitHub within VS-2019.

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