Questions tagged [computer-chess]

This tag refers to chess games played by computers. If you want to ask a question about those games, use this tag. Otherwise, use the tag [engines].

Filter by
Sorted by
Tagged with
7
votes
2answers
2k views

Alpha Zero vs Stockfish, French Defence, is this move for Black better?

I'm referring to the French Defense (C11 ECO code) game where Alpha Zero played 30. Bxg6 ! , sacrificing a bishop for a better position. After Alpha Zero's move 30. , I couldn't find any good moves ...
7
votes
2answers
1k views

What was the source of randomness in the Alpha Zero vs Stockfish match?

My understanding is that Alpha Zero's algorithm was fixed after the "learning" phase, so would it come up with the same move for every position? Was the variability in the match entirely due to a ...
6
votes
2answers
682 views

Human and computer vs computer alone

How much stronger are human/computer teams vs. computers alone? My understanding is that that advantage is enough to be decisive, especially in correspondence play, but just how large is it?
24
votes
7answers
13k views

Hardware used in AlphaZero vs Stockfish match

I understand that AlphaZero has to use a different kind of hardware than regular Stockfish. I would expect that the hardware has a large effect on engine strength. That's why I wonder whether there ...
-2
votes
2answers
190 views

Why do chess programs do bad against pawns?

After playing a couple of games playing Sicilian against a computer (had no wifi) i’ve noticed that I have been able to create much better pawn structures than against players that would be similarly ...
0
votes
1answer
740 views

Good apps for engine vs engine matches

I'd like to hold engine vs engine matches on my phone, and am looking for an app which could help me do this. Does Droidfish support matches between two different engines? If not, could someone name ...
-6
votes
5answers
388 views

Stockfish given indefinite computing power, could it beat grandmasters with only a king and 8 pawns, the GMs having all standard pieces?

Has this type of situation been mathematically solved? Is there a solved endgame somewhere that probably describes this to a certain degree of statistical precision?
1
vote
1answer
576 views

Game with computers choosing the worst possible moves [duplicate]

Since chess engines in one way or an other rank alternative moves, it should be able to search for the worst move as well as the best. Have engines played each others trying to lose, and what has come ...
6
votes
2answers
1k views

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

If a strong engine (eg. Stockfish) plays with itself many times (say, 100 times), what will be the outcomes in terms of the following: What will be the proportion of draws? Will there be wins/losses? ...
18
votes
5answers
1k views

How did the engines improve since Deep Blue?

Computer chess engines have gotten better since Deep Blue beat Kasparov in 1997. Did the algorithms get better, or were the improvements mostly due to the same algorithms running faster thanks to ...
-2
votes
3answers
227 views

What if we downloaded a gigantic database of chess games into our brains (intelligence downloads)?

If we downloaded a gigantic database of chess games into our brains (intelligence downloads), then would we play at a stronger level than the world's leading top players? What about if we downloaded ...
3
votes
2answers
275 views

On how old hardware can modern engines be run, and how strong are they?

For example, could modern Stockfish theoretically, with the hardware at the time, be entered into the 1974 World Computer Chess Championship? If so, would it be grandmaster level?
5
votes
3answers
794 views

Do top chess grandmasters have significant drawing chances against top engines?

the likes of stockfish and komodo are much stronger than humans. The 3300 plus ratings of these engines suggests that even the top humans would find it impossible to draw even 1 game, but is this ...
1
vote
1answer
251 views

Chess as random process

Not sure whether this is more of a physics or a chess question. Looking at the evaluation graph (computer evaluation vs. move number) of a game of chess, I realized that there are some similarities ...
1
vote
1answer
227 views

program to output features in a position

is there a program available that will take a position as input and output the features in that position such as: bad knight on H3, good bishop on g2, knight outpost on E5, passed pawn on c6, etc. It ...
3
votes
0answers
85 views

How to slow down replay in Arena [closed]

I am using arena to play through pgn games. Unfortunately the replay feature is far to fast for me. I have tried to slow it down by changing the settings in levels but this does not work. Thank you ...
3
votes
4answers
12k views

Is Magnus Carlsen ever going to play against Stockfish in a event?

I was wondering if the actual champion is ever going to play against a chess engine like Kasparov and Krammik did? Or is this kind of event not going to happen anymore due to the strength of the ...
5
votes
6answers
1k views

Can you objectively determine who was the best chess player of all time?

There have been a number of statistical attempts (e.g., chessmetrics and edo) or computerized attempts to determine who was the best chess player of all time. The statistical approaches attempt to ...
6
votes
0answers
195 views

Are there any dicylic graphing programs for chess? [closed]

Although chess is frequently thought of as a tree structure, it is not because positions can be arrived at through different move orders and moves can be repeated. Are their graphing programs/...
2
votes
4answers
2k views

Are computers playing good chess beyond what humans can see?

It is more than a decade now that no human has beaten a top chess program, and now there are computer vs computer matches continuously running and getting results. Those results are used by ...
14
votes
3answers
2k views

Alternative approaches to chess engine programming

As far as I understand, roughly speaking, chess engines work by: calculating all possible variations (game tree) up to some depth evaluating the final position based on some criteria (material, piece ...
4
votes
1answer
572 views

Improvement of chess engines over time

Chess engine strength has increased considerably over time due to increase of computer strength, but also improvement in algorithms/parameters. Is there any statistics or graph out there which shows ...
-2
votes
2answers
193 views

Lessons to learn from Chess.com [closed]

How much do you know Chess.com website? Chess.com is the most successful website for chess players to use in their chess life. I'm a web developer and I'm going to create a social network for chess ...
3
votes
1answer
137 views

How do you implement Alpha-Beta search when you can only compare 2 positions to each other?

In their paper about DeepChess, http://www.cs.tau.ac.il/~wolf/papers/deepchess.pdf, David et al show a cool way to train a net to play chess. I've trained my net to some degree of success and I want ...
28
votes
2answers
3k views

How computers have changed the way humans play chess

A few years ago Vishy Anand mentioned in an interview that computers had changed the way humans play chess. Obviously computers help a lot in opening preparation, but what other concrete examples are ...
5
votes
2answers
524 views

Engine that likes to draw

Is there a world-class chess engine that can be configured so that it equally likes to draw and win? I imagine the engine would really like making exchanges, for example. What would happen if you ...
0
votes
2answers
346 views

Make chess great again [closed]

Chess at the highest level has changed a lot perhaps helped by computers, so that nowadays we have: black often playing for a draw GM analyzing some opening lines all the way to the endgame opponents ...
8
votes
4answers
625 views

Computers finding computer moves

There are positions in chess where the only good move (e.g. only move that preserves equality) is very unnatural for a human player. For instance if this move goes against common principles or if it ...
5
votes
1answer
1k views

Implementing Late Move Reduction (LMR) inside iterative deepening

Here I am trying to improve my engine, and the next feature on the list is LMR. I understood the general ideia, but since I don't want to introduce bugs and the CPW on the subject has no code, how do ...
3
votes
3answers
996 views

Using a Linux UCI Engine with a GUI (eg. Fritz 15)

Is there any way a Linux UCI Engine (such as StockFish 8) be used with Fritz 15? Will this involve customizing the source code and rebuilding to implement things like hash size, tablebase locations, ...
2
votes
2answers
1k views

How do the best centaurs compare to the best computers?

Do human-machine combinations still beat the best computer chess players, or have computer players gotten good enough to beat even the best computer-human duos?
-6
votes
1answer
122 views

Who could win today: modern chess players or computers with old games database? [duplicate]

I know that modern programs are highly use historical plays databases to have openings and ends lists. Also chess algorithms often use AI to learn how to better calculate the move. Anyway I am not ...
4
votes
3answers
1k views

Validate Engine moves using Perft and divide

I'm developing a small Engine in Java, before trying something more elaborate in C/C++. Right now I'm running some perft tests (the 'perf_talkchess' file), but as expected it has some bugs. Consider ...
20
votes
1answer
1k views

Is computer chess exhibiting the predicted “draw death”?

At various times, even going back 100 years or more, people have been predicting the "draw death" of chess meaning that top players will get so good that every game will be a draw. In the 1984 World ...
0
votes
1answer
294 views

Are the GUIs of ChessBase chess programs the same?

ChessBase (the company) has several chess analysis programs available: Fritz, Komodo Chess, Houdini Pro, Deep Junior and Deep Rybka. Do all of these programs use one and the same graphical user ...
2
votes
3answers
372 views

Theoretically, shouldn't analysis of any chess move have exactly nine possibilities?

Since chess is finite and deterministic, it is theoretically possible to objectively label any position as winning, losing, or drawn. For example, it seems very likely that the starting position is ...
6
votes
3answers
7k views

What endgame, with 3 to 6 pieces, has the longest known forced checkmate?

I am wondering, what endgame, with 3 to 6 pieces, has the longest checkmate with optimal play? Right now, the longest I'm aware of is the two knights versus one pawn endgame, which in certain ...
0
votes
1answer
204 views

Has the performance of physical electronic chess sets increased similarly to the performance of software based implementations over the years?

From what I understand, the difficulty of most chess engines is determined by how long they are allowed to 'think' about the moves. From what I understand, the performance of software based chess ...
2
votes
2answers
298 views

How do I not play too fast when playing the computer?

When I'm playing against a computer, it moves virtually instantly. Automatically, I'm speeding up as if trying to match it. Obviously, I'm not a computer, so I make horrible blunders if I move so ...
2
votes
1answer
358 views

Is any rating information available for human/computer hybrid players?

So we know that the right computer can beat the best human. And computer players are rated as well as human players. Is there any rating information available for hybrid players? (Humans moving ...
18
votes
5answers
3k views

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

I have a chess book which I find great in terms of tone, formatting, etc., but the computer does not agree with some variations I gave it. How much has chess changed since 1977? I imagine the rise of ...
1
vote
1answer
142 views

Why would a correspondence chess player be accused of using a computer?

I play a good deal of online correspondence chess. On the website I use I sometimes see users being accused of using computers in correspondence chess, but without any evidence being presented. What ...
1
vote
4answers
170 views

The exsistence of IBM’s Deep Blue

How would IBM’s Deep Blue fair against modern day champions like Carlsen? Was it decommissioned after Kasparov's game?
6
votes
1answer
653 views

Did Deep Blue play like a human?

Kasparov said, in Game Over: Kasparov and the Machine, that Deep Blue "sank into deep thinking" and took like 15 minutes to make a move. The movie tells the story of their match, in 1997. At a ...
3
votes
3answers
3k views

Chess computers in human tournaments

Do computers play in ordinary human grandmaster chess tournaments with time limits at 40 moves in two hours etc? If so how do they fare?
2
votes
1answer
167 views

Can a computer have a good tournament?

Tournament players can "have a good tournament" because of the psychology involved, so their playing strength will vary from game to game. Do computers play at a constant strength all the time, or do ...
2
votes
2answers
879 views

What would approximately be the ICCF rating of a GM with no external help and of a computer with no human judgment?

I need some players who play at the ICCF (International Correspondence Chess Federation) to answer this question. What would approximately be the ICCF Elo rating of the two following players? Player ...
2
votes
1answer
174 views

Have endgame tablebases ever been compiled for smaller variants of chess?

I am interested in compiling endgame tablebases for a few miniature chess variants, such as Chess Attack (5x6) and Los Alamos Chess (6x6). Have these ever been created before, and if so, are they ...
3
votes
0answers
218 views

What is approximately the Elo rating of an engine which selects its moves randomly? [duplicate]

An engine which, in a given position, finds all the possible legal moves, and then selects one of them randomly (each move has the same probability of being chosen) and plays it on the board. Its ...
2
votes
1answer
331 views

Do better board representations than the standard one exist?

Consider the classical representation of the state of a chess game. I'll draw the board: R BK BNR PPPP PP N Q PP p np p ppp pp r bkqbnr Here is its move list: d5 d5 c4 c6 Nf3 e6 ...