My thought on cookbook
| Case number: | 845813-986033 |
| Topic: | Game: Tools |
| Opened by: | csohad |
| Status: | Closed |
| Assigned: | csohad |
| Priority: | 3 |
| Type: | Feature |
| Opened on: | Monday, April 27, 2009 - 20:35 |
| Last modified: | Monday, August 22, 2011 - 21:18 |
First, I would like to mention that I prefer to have a normal scripting language, as soon as possible, so we can use it as efficient as possible.
(Come-on, we can learn both Computing and Biology with this game).
I will try to point out the most urgent improvements as I see it:
Highest priority:
1. Add Undo; Rebuild and Redo functions
2. For statement: especially to stride the residues locations. The current stride option is very limited. For example, I can't do two consecutive operations in the same stride(like: local wiggle and then restore best before switching to the next residue)
High priority:
3. The ability to run a recipe within a recipe (did I said sub-routines)
4. Using variables and getting game parameters, like best score, current score, status of residues (freezed, banded, local score etc.).
5. Control structures like while, repeat, if
6. A way to Share, Edit and Copy/Paste recipes – One easy idea: make the all.macro file more human-friendly.
Lower priority
7. Input and Output options (like: print to screen).
by Input I mean steps that the software will ask me to set a variable (for example). BTW I think a beep will be also an important output option.
I know I included some suggestion already mentioned, but I wanted to express the priorities, as I see them.
First, I would like to mention that I prefer a G.U.I.
The idea about more "human-friendly all.macro file".
Could the macro (recipe) be saved as individual files in a sub-folder inside the foldit folder by cookbook. individual files could be Easily copied than shared.
with the folder alone you have no order in the cookbook
what about your idea "cookbook: move recipes"
"an easy way to move recipes in the list up/down"
which seth cooper had assigned to hlv
with only the folder. You would need at least another file with the order.
currently, the order is given by the order in the all.macro
| Assigned: Anonymous » hlv |
Set details.
| Assigned: hlv » csohad |
In addition, for "debugging" and improvement, showing the row position when running a recipe and the ability to start from a selected recipe position (row) would be very nice.
| Status: Open » Closed |
LUA scripting. GUI are history. Closing.




there are already several issues with this content. However, not the last one:
Input/Output: print I can understand, but what do you mean with input?