News for hackers. Stuff that matters.
Re:ChessBoardJS by ybaumes on Saturday July 27, 2013 @10:28AM (#6112976)
It seems to me it is not a "real" AI. I began a game, and after complete development on my side (about 5-6 moves), the opponent AI did only developed pawns, which shows off its limits.

I am not a javascript expert. but given the size of the code, I doubt there is a great IA underluying. Actually I've browsed the mignified code in order to find the AI implementation. The only clue I spot was a call to the Random() function. I won't state it for sure, because I wasn't able to understand the whole code. But I highly guessed it is the basis of the AI implementation. :-)

Re:ChessBoardJS by Donito on Sunday July 28, 2013 @04:34AM (#6116054)
Play a full game and you'll be surprised, the AI is actually surprisingly good and gets better as the game progresses, especially given the size of the code.
Re:ChessBoardJS by StavrosK on Saturday July 27, 2013 @10:35AM (#6112997)
Where's the unobfuscated code? I haven't been able to find it...
Re:ChessBoardJS by ybaumes on Saturday July 27, 2013 @11:02AM (#6113109)
I am not sure you will find. It seems to me that the point of this demo is to submit minified javascript code for an online coder competition.
Re:ChessBoardJS by StavrosK on Saturday July 27, 2013 @11:06AM (#6113128)
Ah, hmm, too bad... It would have been interesting.