62 votes
Accepted

Is Stockfish 11 (level 20) beatable?

The answer is that they either played it on some very handicapped mode, they took back A LOT of moves, or they are probably lying. Stockfish 11 is currently rated about 3607, and that is in standard ...
user avatar
  • 31.9k
41 votes

Is Stockfish 11 (level 20) beatable?

It's absolutely beatable, but not by an unassisted human. Anyone who claims to have done so is either lying or stacked the deck super heavily in their favor (e.g., by having Stockfish search only to ...
user avatar
  • 21.2k
26 votes

Creating chess engine, machine learning vs. traditional engine?

If you're trying to make the strongest engine possible, absolutely go for NN engines. Traditional engines are great - Stockfish is arguably still the strongest engine on the planet on consensus equal ...
user avatar
  • 21.2k
25 votes
Accepted

Will quantum computers solve chess?

I'm not an expert on quantum computation but my understanding is that quantum computers are not expected to be useful for chess. Quantum algorithms are very good at finding needles in haystacks: the ...
user avatar
25 votes
Accepted

When moves are randomized, is there an inherent advantage to the player who goes first, or the player who goes second?

I once wrote a program to make random moves, had it play 1000 games, and these were my results: Outcome Count Avg. #moves ----------------------------- ----- ----------- Draw ...
user avatar
  • 10.2k
24 votes
Accepted

How computers have changed the way humans play chess

Computers allowed the creation of endgame tables, which allow the user to know with 100% certainty if a position can be won, and how to do it. Currently all positions containing 7 or fewer pieces are ...
user avatar
  • 19.8k
24 votes
Accepted

Hardware used in AlphaZero vs Stockfish match

That's why I wonder whether there have been any attempts made to provide comparable hardware to both. This is Google you're talking about! So the answer is obviously "No". From the original paper ...
user avatar
  • 74.2k
23 votes
Accepted

Carlsen-Caruana Game 12

Is the tournament leading to some consensus on how good/bad Carlsen's decision was? Not quite. As others have pointed out, Carlsen's decision was based on factors outside that one game. With a ...
user avatar
23 votes

Is a Finite State Machine a good way to model chess?

Yes, I think so. You'd have all possible board positions as states (so lots of states, but finite). The starting position as an initial state. Legal moves as links between the states (so the "...
user avatar
  • 25.8k
23 votes

When moves are randomized, is there an inherent advantage to the player who goes first, or the player who goes second?

When moves are randomized, is there an inherent advantage to the player who goes first, or the player who goes second? The first player has a slight advantage. When black has made n moves, then white ...
user avatar
  • 347
21 votes

Is a Finite State Machine a good way to model chess?

Finite state machines can be described as the recognizers of regular languages. You could perhaps identify chess with the set of all possible game records. For example f3e5g4Qh4# (the fool's mate) is ...
user avatar
  • 2,441
21 votes

Is it possible that a radically different but equally effective playstyle exists?

It's definitely possible there are strategies we don't know about. However, training your engine to specifically play contrary to all we know isn't the way to get there. For example, what would you do ...
user avatar
20 votes

Carlsen-Caruana Game 12

Is the tournament leading to some consensus on how good/bad Carlsen's decision was? No. Consensus on Carlsen's play and decision has already been reached, I would suggest. Psychologically Carlsen ...
user avatar
  • 74.2k
17 votes
Accepted

How useful is a 40-year-old chess book?

This depends on a lot of things, but most importantly: your playing level and the topic. For example, if it is an opening book, it heavily depends on the opening. Some opening variations which are ...
user avatar
  • 23.8k
17 votes

How computers have changed the way humans play chess

Anand is absolutely right. Computers have revolutionized the way we play chess, think about chess and prepare. Tony Ennis mentions tablebases. That is just the tip of the iceberg. Computers have ...
user avatar
  • 74.2k
16 votes

How to play computer from a particular position on chess.com app

You can also do this on chess.com. Go to the "Learn" Tab Click on "Analysis" Setup your position via FEN or just by placing pieces Click "Finish vs Computer"
user avatar
15 votes
Accepted

Is computer chess exhibiting the predicted "draw death"?

For what it's worth, here are the rates of decisive games of the TCEC seasons 4 'til 8 superfinals. Season 4 is a bit of an outlier (maybe a rule change?), but after that the percentage of decisive ...
user avatar
15 votes
Accepted

Is Deep Blue outdated?

IBM claimed the machine could search for 200 million moves per second, while Stockfish in the recent AlphaZero match could "only" search for 80 million per seconds on a modern multi-core machines. But....
user avatar
  • 21.4k
15 votes

Why is Leela so good at beating Stockfish in the French/Slav?

Well, it is a small sample, but assuming that there are a lot more games like these, I think it could be the following things. First, I am not sure when we first humans first decided that space was ...
user avatar
  • 31.9k
14 votes

What is the longest forced win with 3 to 6 pieces (ignoring 50 & 75 move rules)?

Longest known checkmate is in 549 moves, revealed by Lomonosov Tablebases. You can see the game here. Plus, you don't need to say "endgame" explicitly. Longest checkmates come from endgame ...
user avatar
  • 4,322
14 votes
Accepted

Alternative approaches to chess engine programming

In the beginning years of computer chess, people have actually tried to teach computers chess in the same way as they do with humans, explaining strategic concepts like a healthy pawn structure or the ...
user avatar
  • 23.8k
14 votes

Hardware used in AlphaZero vs Stockfish match

I think it's best if I elaborate on your second point with an example move in the game 1 between AlphaZero and Stockfish which also served to satisfy my curiosity today. the time limit of 1 min/...
user avatar
  • 141
13 votes

Is a Finite State Machine a good way to model chess?

may the game of chess be considered a finite state machine? Yes; this is a good insight. A FSM is an abstract model of computation with the following characteristics: The machine begins in a known ...
user avatar
13 votes
Accepted

Why didn't the Black rook capture the White bishop?

When a "total newbie" achieves such an overwhelming position against a computer, it most probably means that the computer was forced to make a "sub-optimal" move from time to time -...
user avatar
  • 414
13 votes
Accepted

How to play computer from a particular position on chess.com app

You can do this via Lichess: Visit lichess and optionally create an account if you haven't done so. Click Play with the computer. Select "From Position" in the Variant field. Insert the ...
user avatar
  • 3,433
13 votes

Is it normal for a chess engine to blunder material if its evaluation is only based on naive material evaluation?

This exact bot has already been created. On lichess, it is simpleEval. You could potentially use it to debug a lot of your issues by seeing what this engine does against you in a given position. ...
user avatar
  • 4,882
12 votes
Accepted

What happens if a strong chess engine plays with itself many times?

http://tests.stockfishchess.org/tests has information on exactly what you want. They are self-playing tests for improving the Stockfish code base. The draw rate is roughly about 60% - 70%. There're ...
user avatar
  • 21.4k
11 votes
Accepted

Creating chess engine, machine learning vs. traditional engine?

First step: Define your goals/reasons I think this is the predominant factor. Which of these best fits you? (Choose only one) You want to enjoy a fun, challenging coding task You want to create an ...
user avatar
  • 286
11 votes

Why is Leela so good at beating Stockfish in the French/Slav?

Because of the enormous skill difference between these computers and humans, any kind of analysis will inevitably be post-hoc. We can tell ourselves stories about how "Stockfish should have [insert ...
user avatar
11 votes

Why is Leela so good at beating Stockfish in the French/Slav?

Generally speaking, Leela tends to have a better "intuition" and Stockfish is very good at brute force calculations. So in a structure like the French/Caro-Kann, where calculation becomes less ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible