4 replies [Last post]
jlc206's picture
User offline. Last seen 5 years 2 weeks ago. Offline
Joined: 08/27/2016
Groups: None

I know there are videos on youtube of solved puzzles, but does there exist some open database of the moves that were taken to get to the solution of a solved puzzle? I'm thinking along the lines of training a machine learning model to predict the next move based on the previous moves and current state of the puzzle (basically learn how players play)

Thanks in advance!

jeff101's picture
User offline. Last seen 1 day 12 min ago. Offline
Joined: 04/20/2012
Groups: Go Science
Similar posts:

I am interested in this too. Below are some related posts:

a recent paper about a puzzle done in Fall 2015

a movie from the above paper showing how the structure evolved during the puzzle

another paper detailing the moves done in the above puzzle & movie

"Using Neural Networks to learn from Foldit players"
has links to some youtube videos showing how the
structure evolved during certain Foldit puzzles

Joined: 10/23/2014
Groups: Contenders
Baby steps

Your suggestion is why foldit exists. Scientists are trying to determine how humans solve folding puzzles and eventually use computers to simulate those techniques. It's a very difficult undertaking and they are still in the early stages.

smortier's picture
User offline. Last seen 1 year 7 weeks ago. Offline
Joined: 03/10/2016
Groups: None
Looking into this now.

I'm unsure but I've asked the team to chime in.

rmoretti's picture
User offline. Last seen 1 hour 16 min ago. Offline
Joined: 01/15/2010
Groups: Foldit Staff
This is certainly something

This is certainly something we're interested in.

While not involving machine learning, there has already been a paper about analyzing what Foldit players have done with recipes ("Algorithm discovery by protein folding game players" http://www.pnas.org/content/108/47/18949.abstract).

The Foldit client does indeed collect limited information about the sorts of moves players make (though this is not an open database), and there's been some thought about using this information in an attempt to help divine the "special something" that human intuition provides in the Foldit process.

free_radical, in particular, has been in contact with several groups doing advanced machine learning with that in mind. The feedback he's gotten so far is that the type of information we currently have is not exactly what those groups would be looking for to do this sort of machine learning.

That said, we're still interested in further algorithm discovery studies, and machine learning will likely play a role in this. If we come up with a way to effectively use the current move information, or if we come up with a way to usefully augment the move information, we'll keep you posted.


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