"Toby Walsh at the University of NSW Australia has, as reported in New Scientist, studied a generalized version of the popular game Candy Crush Saga and found it be an NP-hard problem, indeed he suggests 'Part of its addictiveness may be that Candy Crush is a computationally hard puzzle to solve.'
His paper shows that early rounds in the game can be modeled as a collection of 'wires' transmitting information across the board, with candies forming inputs and outputs, which can be seen as equivalent to logical statements, this reduces the game to an example of a Boolean satisfiability problem which is known to be NP-complete. A similar technique has been used to show that Super Mario Brothers and Zelda are also NP-hard.
Given that people have spent millions of hours playing the game he notes 'It would be interesting to see if we can profit from the time humans spend solving Candy Crush problems, perhaps we can put this to even better use by hiding some practical NP-hard problems within these puzzles?'"
(Score: 5, Insightful) by slartibartfastatp on Wednesday March 12 2014, @07:19PM
The final statement is really interesting. Like mixing the mechanical turk with flappy bird. Plus, earning bucks from advertisement.
(Score: 5, Informative) by MrGuy on Wednesday March 12 2014, @07:40PM
(Score: 2, Informative) by slartibartfastatp on Wednesday March 12 2014, @07:51PM
I don't think the interesting thing here is to solve the general problem, but instances of it. You can generate a huge database of solutions, that could be used to solve other instances by approximation methods.
(Score: 2, Insightful) by space_in_your_face on Wednesday March 12 2014, @10:43PM
In the case of NP-(hard|complete), humans can only solve small problems. And for those, computers are much faster. Try this game [nikoli.com] if you are not convinced (it's probably hard for you, but a computer can solve it in a fraction of a second).
(Score: 5, Interesting) by MrGuy on Wednesday March 12 2014, @08:21PM
Lol. I make a bad NP joke, followed by a worse halting problem joke, and I wind up getting modded "informative."
I need a serious rethink on what I consider funny, I guess...
(Score: 3, Funny) by Geotti on Wednesday March 12 2014, @08:40PM
That must be, because you're One Double O Seven and we don't think you're a joke ; )
(Score: 1) by Nesh on Thursday March 13 2014, @08:11AM
Hey, I laughed! There's at least two who find this funny.
(Score: 3, Insightful) by davester666 on Wednesday March 12 2014, @07:43PM
reverse mechanical turk...you get the privilege of paying to solve somebody else's problem via in-app purchases and viewing ads.