Earlier quoted context omitted.
Funny commentary: > That either shows a profound understanding... or a profound lack of understanding. ... ROOK B6! He has NO SHAME
Maybe it's obvious to those with a better understanding of the game but can explain that "no shame" comment at 11:44?
Strongest chess player, ever
31–40 of 113 posts
Re: Strongest chess player, ever
#32Re: Strongest chess player, ever
#33What I would love to see is work on chess engines having better strength levels for amateurs. For me at least there is a line where everything below a certain level I can beat 95 percent of the time and everything at or above that level I lose to 95 percent of the time.
Real players at each level tend to have characteristic weaknesses that are expressible in terms of the same factors used in a program's evaluation function. Consider some of the following, which players at a certain level will exhibit and then get past as they improve.
* Bringing the queen out too early.
* Missing pins and discoveries.
* Failing to contest the center.
* Creating bad bishops.
* Bad pawn structure.
* Failing to use the king effectively in the endgame.
These are all quantifiable. They could all be used to create a more realistic and satisfying opponent at 1200, 1500, 1800, etc. All it takes is some basic machine learning applied to a corpus of lower-level games, and a way to plug the discovered patterns into the playing engine.
Re: Strongest chess player, ever
#34note that it's just a chess "engine" and doesn't come with a human-usable front-end. But it's not hard to get the thing to use xboard in linux. This is what i use to invoke it: xboard -fUCI -fcp stockfish -sUCI -scp stockfish& it's very challenging - and in my experience, will unfortunately peg a core unless you explicitly pause the front end (the "P" button in between the two arrows in the upper right)
Re: Strongest chess player, ever
#35note that it's just a chess "engine" and doesn't come with a human-usable front-end. But it's not hard to get the thing to use xboard in linux. This is what i use to invoke it: xboard -fUCI -fcp stockfish -sUCI -scp stockfish& it's very challenging - and in my experience, will unfortunately peg a core unless you explicitly pause the front end (the "P" button in between the two arrows in the upper right)
what do you mean? just click play a game http://en.lichess.org/
But the xboard way allows me to modify the engine, get debug output, try various different weights for pieces, put two engines against each other to see how specific features affect game play...
It helps me demystify such sophisticated software.
Re: Strongest chess player, ever
#36Earlier quoted context omitted.
what do you mean? just click play a game http://en.lichess.org/
Yes that way also works! But the xboard way allows me to modify the engine, get debug output, try various different weights for pieces, put two engines against each other to see how specific features affect game play... It helps me demystify such sophisticated software.
Re: Strongest chess player, ever
#37I don't think that the present situation, when the top chess playing program is free and open-source, is good for innovation. I estimate that it would take me six months of work to get to the top-20 in the world, and I don't see how I can justify that work to myself.
Your comment seems either ignorant of the amount of work involved, or very arrogant about your skill, but does not provide any information for me to judge.
Why do you think you could beat even rybka with just six months of work?
Re: Strongest chess player, ever
#38Is there a Turing Test for computer chess, where humans and computers play each other and they, and commentators, analyse the play, but no-one knows who is a computer or human until after the commentary is published?
And if we ignore humans are people playing computers against other computers for some kind of machine learning play?
And how optimized for speed is the software? Do they really crunch out all performance they can?
(Sorry for the barrage of questions but I don't know enough about this space to do efficient websearches).
Re: Strongest chess player, ever
#39Re: Strongest chess player, ever
#40Are chess engines still trying to play against humans in an interesting way? (I understand they beat human players, but that people feel computers play in dull ways). Is there a Turing Test for computer chess, where humans and computers play each other and they, and commentators, analyse the play, but no-one knows who is a computer or human until after the commentary is published? And if we ignore humans are people p…
Depends on what you mean by dull. Computers play so well that it tends to be a complete mop-up regardless of any "anti-computer" strategies people may try. The dull aspect is the one-sidedness. What's hard to do is make computers play weakly in a human-like way. Lobotomized computers tend to make very inhuman blunders.
> Is there a Turing Test for computer chess, where humans and computers play each other and they, and commentators, analyse the play, but no-one knows who is a computer or human until after the commentary is published?
Not that I've ever seen, though it still wouldn't be much of a challenge. Computer moves are pretty easy to spot--generally unintuitive or seemingly paradoxical moves that have a very concrete justification. Especially, as I said above, if they were set to play at a weaker level.
> And if we ignore humans are people playing computers against other computers for some kind of machine learning play? I'll let others answer this, but it would surprise me if nobody was. Still, improving evaluation heuristics and analysis efficiency seems to be yielding better results than just machine learning.
> And how optimized for speed is the software? Do they really crunch out all performance they can? Yes. The more positions you can examine per second, the deeper your search tree can go, and the better your evaluations, etc.