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].
181
questions
-1
votes
1
answer
94
views
What could explain strange performance pattern among Stockfish engine variants?
I have run computer chess tournaments among Stockfish engines, set up for various nominal strengths. The results were really strange, some are in reverse order to their supposed performance. For ...
0
votes
0
answers
91
views
What is the World Record for Most Pieces En Prise in a Chess Game?
Does anyone know what the world record is for most pieces en prise in a game of chess is?
Edit: I mean in a game that has actually been played, not a constructed game.
Edit: by en prise I mean can be ...
0
votes
1
answer
94
views
Chess match between two smartphones
I have two smartphones with different CPUs, GPUs, RAM etc...
How can I put them to play a chess match each other? By using different chess engines or the same one, with choosing CPU or GPU.
For ...
-3
votes
1
answer
296
views
What would the Best move for Black be in Algebraic Chess Notation?
What would the best move for black be in algebraic chess notation?
[Title "Black to play and win"]
[fen "7k/1p4p1/p4b1p/3N3P/2p5/2rb4/PP2r3/K2R2R1 b - - 0 1"]
1
vote
3
answers
209
views
Humanlike chess engine that isn't a neural network
I am currently trying to make a chess engine that tries to make the most human moves instead of the best ones.
Now, I am aware of Maia Chess, which I believe is a neural network chess engine that ...
0
votes
1
answer
120
views
In a blitz game , Leela zero failed to win a winning 7 pieces endgame. Why? [closed]
The following position : WHITE King on e2 Bishop on d1 Knight on d2 pawn on f3 BLACK King on d7 Rook on c4 pawn on c5 BLACK to move Is a 7 Pieces endgame indicated as a White win by Syzygy 7 Pieces ...
1
vote
1
answer
183
views
Why is this the best move?
I was just reviewing my game and was wondering why the AI would think this is the best move. All I see is giving white a free knight.
-1
votes
1
answer
70
views
Storing generated moves for a chess engine in Java [closed]
I am in the process of building a chess engine in Java using bitboards. I know C/C++ is more optimal for this but I have no knowledge of either so I'd rather attempt to do it with Java for now. I have ...
3
votes
1
answer
86
views
Relationship between chess and communist idealogy in USSR -- Central Planning?
I had a conversation with a guy who I think was studying history and was a decent chess player and he said that in the USSR chess and dialectical materialism were considered related.
The usual reason ...
1
vote
2
answers
99
views
Is Stockfish reliable as far as draw conclusions is concerned?
I just stumbled across this endgame :
https://www.365chess.com/game.php?back=1&gid=134885&m=24
Basically, Black has only a Queen, White has Queen and Rook. Black resigns.
But here comes the ...
2
votes
1
answer
642
views
Is Shredder just making a mistake or is there a strategy here?
I was playing against the online version of Shredder on the hard setting, and after this weird opening phase I went ahead with a queen trade, but weirdly Shredder didn't take my queen. Is this just a ...
15
votes
2
answers
5k
views
Is the French defense at a 3700 Elo level "completely refuted"?
...computers will never play the French defense against each other because the French defense at a 3700 Elo level is completely refuted...
IM Levy Rozman (YouTube around 3m08s)
Wait, what? I watched ...
17
votes
3
answers
12k
views
Where did ChatGPT get this game from?
Seeing Ding Liren playing the French, I asked ChatGPT for an example of a game he played with this opening:
Can you give me an example of Ding Liren playing the French defence?
ChatGPT replied:
...
3
votes
1
answer
1k
views
When did this chess game against ChatGPT diverge from theory?
I have recently been tinkering on and off with ways to make ChatGPT play chess. This has worked somewhat well, even with ChatGPT3.5, using a prompt crafted to make ChatGPT re-prompt itself at every ...
8
votes
5
answers
861
views
How strong is Stockfish's positional understanding without AB search?
At zero depth/search, i.e. only using its neural net, Stockfish's tactics would, of course, be abysmal, but how strong is its positional evaluation? Can it be compared to grandmasters or to club ...
-1
votes
1
answer
71
views
Basics in chess programming [duplicate]
I'd like to understand the basics behind chess programming.
Would you please recommend any resource to start from?
I have a good understanding of programming in C/C++ and Java.
Thanks,
Giulio
-5
votes
1
answer
157
views
I lose more than I won? And I can't stand it [closed]
I lose like almost 1700 games in rapid and it's bad and I feel like I'm going have a hemmorage because it's pissing me off and bad I am? is it because my intellectual disability or what?
0
votes
0
answers
127
views
How to install an engine to Arena chess GUI and play with personality?
As a beginner chess player I'm in love with chess.com personality bots, but free bots are limited, so I found this Rodent 3 engine but I don't quite understand how to use their unique personality to ...
2
votes
0
answers
159
views
Transposition table cut and all nodes
I have written a chess engine over the last year. Inside my search function I have the following
struct transposition *e = attempt_get(pos);
if (e && transposition_depth(e) >= depth &&...
1
vote
3
answers
270
views
Is there a reason to lose 1,000 chess games
I lost over a 1000 games on chess.com
Is it because I make the same mistakes?
Here is one recent game I played as White with 30 min for each side.
[Title "tetrahedronx7 (OP)- TheCessCan"]
[...
0
votes
1
answer
96
views
I lost over 1000 games in chess.com rapid? [closed]
Why does this keep happening?
Because I win over 800 games.
I am making the same mistake?
4
votes
2
answers
4k
views
I have a 400 elo rating and have lost over 900 games in chess.com. Should I give up [closed]
Should I give up chess if I lose 926 games?
I joined chess.com in 2022 and I have won 789 games and lost 926 games and I am at 392 elo.
2
votes
1
answer
627
views
Is there a way to get blunders, mistakes and inaccuracies using Stockfish?
Stockfish provides the best moves/lines but is there a command or technique to get inaccuracies, mistakes and blunders? How is this done by lichess or chess.com?
They also have the ability to show an ...
2
votes
3
answers
217
views
Is the decline in chess strength in a GM as they age similar to their ascension or different?
I mean, given that GMs or other strong players (I choose strong players because their peak rating vs low has "more data" than that of weaker players but it probably relates to weaker players ...
2
votes
1
answer
237
views
How many centipawns guarantee winning?
Since the question in this form is somewhat ill-defined,
I elaborate on it so it can be solved by experiment:
What is the maximum centipawn value you can come up with so that the weaker side holds a ...
7
votes
2
answers
581
views
What unusual engines do we have?
Almost all current engines are similar and built for the same tasks (stockfish, lc0, slowchess, comodo...). And I only heard about a few unusual engines
Crystal: based on Stockfish but used for ...
-4
votes
1
answer
101
views
What is the DTM in the following tablebase position?
[Title "Black to move"]
[fen "8/8/6k1/8/1N3R2/1P6/K1P5/4q3 b - - 0 1"]
or WHITE King on a2 Rook on f4 Knight on b4 pawns on b3 c2.BLACK King on g6 Queen on e1 BLACK to move. I ...
-2
votes
1
answer
118
views
A complex position with only eight pieces on the board ( computer chess )
[fen "8/6pk/N7/8/8/4rN1P/6PK/8 b - - 1 1"]
with Black to move or WHITE King on h2 Knights on a6 f3 pawns on g2 h3 BLACK King on h7 Rook on e3 pawn on g7 with BLACK to move. Is this eight ...
5
votes
3
answers
924
views
Are cyborg (human+computer) players really better than the best chess engines?
I saw this rating score chart recently:
Is it true that cyborg chess players are (that much) better than the best chess programs by themselves?
9
votes
2
answers
991
views
What Elo rating does The Chessmaster 2000 have?
A recent agadmator video pitted The Chessmaster (NES) against Stockfish 14 NNUE. What is more impressive to me is that this chess engine, released originally in 1986 and written by David Kittinger in ...
1
vote
1
answer
1k
views
How do I implement UCI in my Python chess engine?
I have developed a chess engine in Python with negamax, alpha beta and piece square table. I want to "compile" my code into a UCI compatible one so I can load it to Arena GUI, but I have no ...
5
votes
0
answers
154
views
Stack data structure to store chess positions?
One method I thought of for storing chess positions is a stack. This is because when you go one move deeper in the search, you add that position onto the stack, and delete the node when finish, this ...
4
votes
1
answer
261
views
Is there a Correspondence Chess ranking on Lichess.org on 2022?
A similar question was posted in the past (2020):
Is there a way on lichess to see the Correspondence chess rankings?
However, that solution is not working anymore. In my perspective, things have ...
4
votes
1
answer
148
views
Is it possible to only generate one color's legal moves?
Let's say I have a position where white is to move, and I need white's legal moves. Is there any way where it is not necessary to generate black's legal moves? You only need black's moves for white's ...
3
votes
1
answer
465
views
How to implement programming with board states (turn, en passant squares, castling rights)
From Gigantua, the fastest chess move generator, it says that
The same holds true for the castling squares and most importantly the current moving color becomes a compiletime template and not an if ...
4
votes
1
answer
592
views
How do you nerf Stockfish to analyze the same position multiple times?
I want to make some statistics by analyzing the same position, multiple times, at different levels of Stockfish.
Precisely, I would like Stockfish to analyze a specific position at different "...
-1
votes
1
answer
163
views
Why wouldn't the PC take the bishop?
In this scenario, I do not understand why the computer did not do Bxa6.
There could be an argument that he did not want to exchange the pieces, if white follows with Nxa6, but if he does not take the ...
4
votes
1
answer
612
views
Lichess stats for average centipawn loss
I am not able to understand the meaning of this stats on Lichess. How can I analyze that and work on my weaker points.
Does it mean I make bad Queen moves?
2
votes
0
answers
165
views
How to filter out games with evaluation from large PGN file?
I have a huge 100M games in one PGN file - some % of it is stockfish evaluated, I want to use pgn-extract to extract those evaluated only, Is there a way of doing so?
examples of games with and ...
1
vote
2
answers
159
views
An interesting question from a Leela vs Komodo blitz game
In a blitz game between Leela zero and Komodo, the following position came up.
[title "Leela Zero vs Komodo"]
[fen "8/8/2p3k1/4bpp1/2P3P1/4BK1P/5P2/8 w - - 0 1"]
With White to ...
3
votes
1
answer
1k
views
Dataset: Chess Positions and evaluation value
Is there anybody out there who knows about a very good dataset of chess positions (e.g. FEN notation or 64 fields with pieces in it) combined with a Stockfish-like evaluation score?
I did find ...
1
vote
1
answer
242
views
Average number of moves until checkmate for two players of unequal strenth
Suppose a game is played, until checkmate, between players of unequal strength, say 1800 vs 2800. What would be the average number of moves be for, say, 1000 games? I also ponder 2000 vs 2800 and 2200 ...
-1
votes
1
answer
118
views
Does the strength of computers invalidate fears that chess is "too easy", etc.? [closed]
Many years ago, I think it was Capablanca who said chess was too easy and I think also, long before computers could play a decent, the "draw death" of chess was discussed.
But can't ...
1
vote
1
answer
131
views
Is it computationally feasible to find a board with proven outcome, reachable in 2 plies?
As is well known, neither the 0-ply game, the starting state, nor 1-ply games, all of white's first moves, have rigorously proven outcomes. Not even first moves for white considered very bad (1. g4) ...
2
votes
1
answer
622
views
Bitboard chess engine design
What are the best approaches to designing a chess engine? What classes/structures should it have? How are they connected to each other? I'm building a chess engine but I often find myself overwhelmed. ...
4
votes
1
answer
503
views
Move generation for sliding pieces and Hyperbola Quintessence
I'm working on a bitboard-based chess engine at the moment and I have managed to generate pseudo-legal moves for knights, kings and pawns. However, I'm still trying to wrap my head around sliding ...
1
vote
0
answers
343
views
Why is futility pruning causing an Elo drop in my engine?
I'm getting weird results when introducing futility pruning into Blunder. On the one hand, I'm getting a pretty sizeable reduction in nodes, and I'm searching a full ply deeper for some positions (e.g....
0
votes
0
answers
77
views
Are there still "unsolvable" positions for computers, post Alpha Zero? [duplicate]
Yeah, yeah, duplicate...
Dupe A
Dupe B
...but the times they are a-changing. For example, I tried this "rambling rook" piece by Henneberger, Lichess Stockfish found a #31 on depth 93 or so. ...
3
votes
1
answer
164
views
Is there a way to classify a chess position using algorithms and data science?
Given a position, is there a way we can classify a it, such as if whether there is a pin, fork, or trap, or a mate a mate in 2 or 3? If it is possible, what would be a better approach, an algorithmic ...
4
votes
1
answer
785
views
How do I get Stockfish to write its analysis to a file using a batch file on Windows?
I can get this to work in a Windows Command Prompt window as follows:
stockfish_14_x64_modern.exe
uci
ucinewgame
position fen rnb1kbnr/ppp1pppp/8/3q4/8/8/PPPP1PPP/RNBQKBNR w KQkq - 0 1
go depth 17 ...