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
-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 ...
Ch3cks Out's user avatar
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 ...
waltertrentkamp's user avatar
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 ...
S Energeiakos's user avatar
-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"]
Leonardo Gonzalez's user avatar
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 ...
pjq42's user avatar
  • 111
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 ...
Stefano's user avatar
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.
A. Quicho's user avatar
-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 ...
soapeater's user avatar
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 ...
releseabe's user avatar
  • 753
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 ...
Hugues's user avatar
  • 111
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 ...
Chessy McChessface's user avatar
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 ...
Rebecca J. Stones's user avatar
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: ...
Rebecca J. Stones's user avatar
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 ...
Polytropos's user avatar
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 ...
Anna's user avatar
  • 194
-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
Giulio Severini's user avatar
-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?
Tetrahedronx800's user avatar
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 ...
chesslovedeath's user avatar
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 &&...
spinosarus123's user avatar
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"] [...
Tetrahedronx800's user avatar
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?
Tetrahedronx800's user avatar
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.
Tetrahedronx800's user avatar
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 ...
Patola's user avatar
  • 123
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 ...
releseabe's user avatar
  • 753
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 ...
Hauke Reddmann's user avatar
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 ...
ASTA's user avatar
  • 153
-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 ...
user33339's user avatar
-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 ...
user33335's user avatar
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?
2080's user avatar
  • 906
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 ...
qwr's user avatar
  • 3,587
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 ...
Felipe L's user avatar
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 ...
BanjoMan's user avatar
  • 160
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 ...
Beginner's user avatar
  • 1,242
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 ...
BanjoMan's user avatar
  • 160
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 ...
BanjoMan's user avatar
  • 160
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 "...
Giorgio's user avatar
  • 43
-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 ...
Enrique Moreno Tent's user avatar
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?
Zerotoinfinity's user avatar
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 ...
Kamil Czarnogorski's user avatar
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 ...
Stefano's user avatar
  • 379
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 ...
Hemmelig's user avatar
  • 133
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 ...
Predrag Ivosev's user avatar
-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 ...
releseabe's user avatar
  • 753
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) ...
SE - stop firing the good guys's user avatar
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. ...
ZED's user avatar
  • 103
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 ...
ZED's user avatar
  • 103
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....
Christian Dean's user avatar
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. ...
Hauke Reddmann's user avatar
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 ...
David Gladson's user avatar
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 ...
Hal Heinrich's user avatar