5 replies [Last post]
joshmiller's picture
User offline. Last seen 1 day 8 hours ago. Offline
Joined: 09/08/2017
Groups: Go Science

Hey veterans,

This is a request for help from anyone interested in the design of Foldit as a game.

As a game scientist, I am trying to understand how Foldit requires particular skills from you as a player, and trains you in those skills. Skills in this sense are discrete, atomic ideas that the player builds up to larger strategies. For background on this, please read Dan Cook's article on the chemistry of game design.

My mission for you, should you choose to accept it, is to design what Foldit's skill "tree" would look like. What are Foldit's atomic skills, and how do they combine to create the larger strategies that difficult puzzles demand of you?

Dan Cook gives an example of a skill tree here, this one about the basics of Tetris. I've also made a small example about the basics of Mario.

You can make your own skill tree using draw.io. When you've finished drawing your skill tree, please send it to me in a private message.

Your help in designing this skill tree will be hugely valuable to research on Foldit and citizen science games broadly. Thank you so much for taking the time to help with this project. I am excited to see what you create, and even more excited at the potential that these trees may be used in the future development of Foldit!

robgee's picture
User offline. Last seen 5 hours 14 min ago. Offline
Joined: 07/26/2013

Interesting mission, working on it.
Is there a due date?

joshmiller's picture
User offline. Last seen 1 day 8 hours ago. Offline
Joined: 09/08/2017
Groups: Go Science

Thanks for the response! This request is the first part of a bigger contest that we're hoping to run over the summer. I think it would be very helpful if we could get responses before March 22, but if you need to take more time that's okay too. I'd prefer thorough, well-considered skill trees to rushed submissions.
Thanks again, let me know if you have follow-up questions :)

Joined: 09/24/2012
Groups: Go Science
Difficult but

It seems quite difficult to make such a skill tree for a complex game, but I'll try a first "draft" one and if I find time, a more elaborated one. I PM you an image of the draft and a xml (I think) but I don't know which is the best way to send it to you. Don't hesitate to ask for more details, questions, or to guide me for a second draft.

May be the following paper could be of use for this experimentation:

or it's extended version:

joshmiller's picture
User offline. Last seen 1 day 8 hours ago. Offline
Joined: 09/08/2017
Groups: Go Science

Thanks Bruno,

Yes, this paper was already part of the influence of this work ;)
Thanks for mentioning it again, it's good to keep in mind!

Joined: 04/28/2015
Groups: Go Science
For example, I'm trying to

For example, I'm trying to find universal mathematical chemical patterns
And I work only with numbers of multiple 7 or 11 atoms of the protein

Since in decimal notation numbers, all operations are

1\2 = 0.5
1\3 = 0,3333333333333333
1\4 = 0,25
1\5 = 0,2
1\6 = 0,16666666666666666666666666666667
1\7 = 0,14285714285714285714285714285714
1\8 = 0,125
1\9 = 0,11111111111111111111111111111111
1\10= 0.1

If all occurring chemical processes can be described in the framework of the decimal number system, then we add the ever increasing 1 to 9 and decreasing processes 9 to 1 together

We get = 1.1111111111

For example, in mathematics, the accuracy of the root can be infinitely accurate, trillions and billions of decimal places.


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