I thought image recognition on that would be trivially easy to compute? You could identify each piece, then just analyse it to work out the 1 move. As a layman, it seems less computationally difficult to solve that than a state-of-the-art captcha currently?
Not even image recognition. The chessboard is nicely marked-up with relevant classes (e.g. 'bishop') for each piece; would be very easy to automatically solve. However, as others have said, since it's such a narrow target, it's probably not worth cracking.
Chess CAPTCHA
41–50 of 171 posts
Re: Chess CAPTCHA
#42Earlier quoted context omitted.
Yes but for some people that don't know how to play chess it would be very hard.
I'd hazard a guess that most people posting on a chess forum know the rules. And as somebody else pointed out, maybe they don't want new topics asking what are the possible moves of a queen.
Re: Chess CAPTCHA
#43I would change
Black plays; checkmate in one!
This is a chess CAPTCHA.
Click on the board to make your move,
and prove you are human.
to This is a chess CAPTCHA...
To prove that you are human,
click on a black piece, then
click on the only destination
square that will checkmate.
I really don't mean to nitpick, but took me a minute to figure out what to do. Sometimes the thing that makes the biggest difference for us programmers is not our communication with our compiler but our communication with our users.Great job. Thanks to you, I just announced I won't be ready for brunch for another half hour. Sigh.
Re: Chess CAPTCHA
#44Brilliant building of software. Less than brilliant copy. I would change Black plays; checkmate in one! This is a chess CAPTCHA. Click on the board to make your move, and prove you are human. to This is a chess CAPTCHA... To prove that you are human, click on a black piece, then click on the only destination square that will checkmate. I really don't mean to nitpick, but took me a minute to figure out what to do. Som…
Re: Chess CAPTCHA
#45You have what, 11 pieces, they can move into 64 positions each (at most, much less in reality). That means a computer must brute force 64*11 = 704 attempts.
In other words, no time at all to bruteforce this once you've read the grid. Reading the grid in itself is rather trivial since you only have a small number of clearly distinguishable pieces to recognise.
So after an afternoon of coding, I could have a computer that solves this CAPTCHA in a few seconds. As a human I need more than 30 seconds just to read the current situation on the board.
Re: Chess CAPTCHA
#46I know a lot of people are commenting on how effectively this could be used, but I'm simply amazed at how clever this is. The idea behind it is very interesting, but it obviously can't be used as a mainstream way of human detection. I think what matters here is the really well-made implementation with HTML5. Great job!
Re: Chess CAPTCHA
#47This is a very creative CAPTCHA. However, computers are rather good at playing chess, so a chess problem is probably the least thing you want to use to distinguish between humans and computers (unless your aims is to keep stupid humans out). Other possibilities: guess fruits ( http://www.eurekalert.org/pub_releases/2013-03/ip-std030613.... ), human emotions, animals etc.
Re: Chess CAPTCHA
#48Can brute force answer from the server quicky: http://en.lichess.org/captcha/0nbdeigw?solution=a1+a2 returns either 1 or 0. The total complexity of this to brute force is 768 possible moves. Most of us here could write a bot to spam their site with less than 30 minutes of time and effort.
But serious spammers would prefer to spend this time writing a bot capable of spamming all forums based on some widely used engine. Cracking this captcha won't give you access to any significant audience.
Re: Chess CAPTCHA
#49This is a very creative CAPTCHA. However, computers are rather good at playing chess, so a chess problem is probably the least thing you want to use to distinguish between humans and computers (unless your aims is to keep stupid humans out). Other possibilities: guess fruits ( http://www.eurekalert.org/pub_releases/2013-03/ip-std030613.... ), human emotions, animals etc.
or maybe go? Computers suck at go.
Re: Chess CAPTCHA
#50Brilliant building of software. Less than brilliant copy. I would change Black plays; checkmate in one! This is a chess CAPTCHA. Click on the board to make your move, and prove you are human. to This is a chess CAPTCHA... To prove that you are human, click on a black piece, then click on the only destination square that will checkmate. I really don't mean to nitpick, but took me a minute to figure out what to do. Som…