Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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].

3
votes
1answer
43 views

CLI tool to let chess engines play each other [duplicate]

I'm looking for a command-line tool to let two chess engines play a game or a tournament against each other. The tool should support UCI and/or the xboard protocol and it should allow to save the game ...
6
votes
1answer
177 views

Have engines refuted any established openings?

Before engines were introduced to chess in late 20th centry, there were many established openings that were played by the top players at that time. I am wondering if any of those openings were refuted ...
3
votes
1answer
86 views

At what handicap are humans as good as computer?

It is well known that the best chess engines are now far stronger players than the strongest human players. But is it known what the smallest handicap is that makes them roughly equal?
-2
votes
2answers
66 views

Do someone found if there exists a ever winning side? [duplicate]

Have chess science advanced enough to determine if there is a a chess side that always win if both sides are given unlimited time to think for the next move? Note the question Is not dumb as might ...
6
votes
2answers
382 views

Question about the move h5

I recently played a chess game whose link is: https://lichess.org/pCFw1h2w/black#5 After running a computer analysis, I found that in this position: I know that even though Stockfish does not tell ...
0
votes
2answers
129 views

Can my pc calculate to depth 125 in 15 seconds, if a chess engine is programmed well?

I have a PC, an AMD RYZEN 7 2700 with minimal graphic card and 8 GB RAM. It has 8 cores and 16 threads. If a chess engine is programmed well will it be able to calculate to a depth of 125 in 15 ...
17
votes
6answers
4k views

Carlsen-Caruana Game 12

Any online search about the recent game 12 in Carlsen-Caruana's WCC is filled with the surprise caused by Carlsen offering a draw when in a (possibly?) winning position. It was announced on chess.com ...
0
votes
1answer
93 views

Where can I find the saved games or PGN files in the Play Magnus app?

I have completed games on the Play Magnus app and clicked on the option "Export game as PGN file " but I don't know where to find those saved games.
0
votes
1answer
69 views

How to use crafty chess engine in the gui chess64.exe link provided

Given below is the crafty chess engine of xboard or winboard version free version. https://github.com/MichaelB7/Crafty/releases/download/25.2/Crafty-25.2-Win64.zip Given below is the book https://...
1
vote
1answer
58 views

How to debug Move Generation function?

I'm writing a chess engine, and I'm testing that the move generator is working correctly using a perft() function. In perft position 2 my engine appears to be 90 moves short at ply 2. How do authors ...
2
votes
3answers
169 views

Which chess app plays regular openings

I play chess regularly, about 1600 rated. Sometimes I want to play chess on my phone (Android). The chess app I use, Chess free, is strong enough. However, it does not play regular openings, so when I ...
1
vote
2answers
64 views

Which chess rules cover Internet play?

From FIDE Laws of Chess: FIDE Laws of Chess cover over-the-board play. So, which rules cover Internet chess play?
4
votes
3answers
352 views

Is dead position problem solvable?

In chess, there are some dead positions (FIDE Laws of Chess). Arbiter or players will terminate the game OTB, but is it possible to do computer solution for dead position detection? If it is, then how?...
1
vote
2answers
153 views

Algebraic to coordinate notation converter

I am building a chess board where I have one LED for each column and row, so I can represent moves by iluminating the orogin coordinate (e2) and the destination coordinate (e4) However chess ...
3
votes
2answers
319 views

In chess engines (A.I) how are the values for Piece-Square Tables for simplified evlaution function determined?

I wanted to know how are the values for piece square table are determined for simplified evaluation function in chess A.I engines For example Source : https://medium.freecodecamp.org/simple-chess-...
8
votes
1answer
1k views

What longest number of moves for a forced mate position (including draw rules)?

What is the longest (currently discovered) number of moves for a forced mate position where players will use both the 50-move draw rule and the 3-fold repetition rule if it will help them avoid losing....
1
vote
1answer
94 views

Is capturing on empty square with a pawn legal? [duplicate]

How is it possible to move c4 to b3?
5
votes
2answers
242 views

How do top players move so fast?

I've seen 3 minute and 1 minute matches on Chess.com where the players move at insane speeds during the last few remaining seconds of the match. I'm talking in milliseconds, I'd at least take that ...
2
votes
1answer
379 views

Algorithm for implementing chess rule [closed]

It's my first question on the chess stack exchange (actually I asked this question to stack overflow but my question was closed 'off topic'), and English is not my first language. So please understand ...
3
votes
1answer
799 views

Polyglot Opening Books vs. Chess Opening Tree

Depending on the GUI, I have noticed some use polyglot files for their opening books and others use .ctg(chess opening tree) for their opening books. Is there an advantage or disadvantage to either ...
2
votes
1answer
204 views

Human–machine stronger than machine?

It seems to be pretty well established since the days of (the second) Deep Blue vs. Kasparov match that top machines can beat top humans at playing chess. However, Kasparov seems to claim that the ...
4
votes
1answer
529 views

Is Deep Blue outdated?

I bought a laptop, a Dell, model XPS 13. I found a technical review which mentioned the Fritz test: Fritz is a chess benchmark that tests the computing capabilities of the CPU with various chess ...
1
vote
1answer
628 views

Alphazero-Stockfish game 10 move 19

Given sufficient analysis time, say 24h per move on an decent computer, can current top chess engines (including Stockfish) eventually "see" that move 19 by Alphazero is actually good, and even ...
7
votes
2answers
1k 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 ...
8
votes
1answer
665 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 ...
7
votes
2answers
413 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?
21
votes
7answers
10k 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
179 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
323 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 ...
-5
votes
5answers
230 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
281 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
770 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? ...
16
votes
5answers
913 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
148 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
191 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?
6
votes
3answers
590 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 ...
0
votes
1answer
180 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
160 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 ...
2
votes
0answers
63 views

How to slow down replay in Arena

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 ...
2
votes
4answers
8k 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 ...
3
votes
5answers
706 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 ...
5
votes
0answers
173 views

Are there any dicylic graphing programs for chess?

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
1k 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 ...
15
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 ...
5
votes
1answer
415 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 ...
1
vote
0answers
137 views

4 Simple Questions about Chess Fonts [closed]

If Merida Chess Font first appeared in 1998 but some other Font appeared earlier in printed Chess media, what was the most widely used Chess Font before Merida? This question makes it clear Merida ...
-3
votes
2answers
144 views

Shortcomings of Chess.com [closed]

How much do you know Chess.com website? In my opinion, Chess.com is the best website that chess players use in their chess life. I'm a web developer and I'm going to create a social network for chess ...
4
votes
1answer
114 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 ...
26
votes
2answers
2k 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 ...
6
votes
2answers
342 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 ...