Questions tagged [software]
Questions about chess-related software, but not including chess-playing engines; there's a more specific tag for those questions, the [engines] tag.
455
questions
5
votes
2
answers
6k
views
How to measure strength of my own chess engine? [duplicate]
I'm wondering how can I estimate ELO ranking of my own written engine. I figure out that I have to connect my engine with some well known engine (via UCI protocol?) to be able to play automatically ...
1
vote
1
answer
79
views
how to download pgn of a chess.com game by game ID programmatically
Every chess.com game has a game ID. For example https://www.chess.com/game/live/2485075845 2485075845 is the game ID. When you go to this URL it is possible to download the PGN by clicking the share ...
2
votes
2
answers
184
views
Best Repetoire Building Tools
I want to build an opening repertoire manually.
what are the computer tools to do that?
3
votes
0
answers
72
views
Rules of Baroque chess
I want to do an AI project in implementing a Chess agent, so can anyone please let me know the Rules of Baroque chess.
-2
votes
1
answer
178
views
Mate Solving or problem solving software
I have some positions in my games which engine analysis indicates that some lines (not the ones I played) lead to a checkmate in 6 or 7 or 10 moves.
But normal engines are not reliable here so I use ...
9
votes
2
answers
1k
views
Creating a Opening Lines Book in ' tree-like' format
I came across this Opening tree graph question where a very elegant Opening tree as displayed.
Is there a way I could make a personal opening book in this format? If yes, then which software should ...
4
votes
3
answers
427
views
Is there any program which I can use to train custom tactics puzzles?
Essentially, I would like to have the following features/workflow:
I obtain a .pgn file with (puzzle) positions and moves (the solutions)
I load that .pgn into the program and then solve (...
1
vote
0
answers
2k
views
How can I automate finding games that had brilliant moves in it by a particular player on chess.com?
There's a feature on chess.com for highlighting brilliant moves. I have 30,000 games back to 2015 in one account before that statistics feature came online, and I'd love to hunt for any brilliant ...
3
votes
2
answers
337
views
What chess software allows to search for sacrifices and combinations?
I want to search a database of games for generic interesting tactics combinations. What are my software options for this (SCID/CB/CA)? Is there a published algorithm/script that determines that a move ...
1
vote
1
answer
294
views
Lucas Chess Issues with Chess Openings
I am using Lucas Chess but its opening lines don't display appropriately. Here the engine doesn't show opening lines automatically. What opening book can I use with engine for preparation of absolute ...
3
votes
1
answer
212
views
A different hashing algorithm for chess positions
This is not a question, it is a curious discovery I wanted to share
The most common hashing algorithm in chess programming is, I believe, Zobrist hashing.
However, I may have found a different way of ...
0
votes
1
answer
86
views
I would like to make engine play specific openings
I would like to organize an engine tournament on Arena and restrict it only to one opening. How do I do that?
1
vote
1
answer
98
views
Swiss pairings software ignoring colors?
I am looking for a tool that could manage a tournament and calculate the pairings (with Swiss or accelerated Swiss system) with an option to ignore black and white colors.
This software, with the ...
0
votes
0
answers
65
views
What is the maximum theoretical (and practical) limit to an engines Elo? [duplicate]
If I'm not wrong, Chess #1 is at 2800 something, (Magnus) And the #1 Engine is Stockfish, with something of 3200-ish.
What I'm asking that is there any theoretical limit to the elo?
yes, I know, Elo ...
1
vote
0
answers
129
views
Chess Tree Visualization Tool (no engine or database needed)
Looking for a Good Visualization Tool
I am looking for a good tool to use for visualization of the game tree and for exploration of variations during correspondence games.
The tool would need to ...
2
votes
1
answer
248
views
How to implement Zobrist tables?
I am making a chess engine and trying to implement Zobrist tables into my engine. From what I've read, my understanding is that you first calculate the Zobrist hashcode, then get the modulo of the ...
0
votes
1
answer
147
views
How to run perft with Stockfish in the terminal on a macbook?
I just got a Macbook and I'm attempting to build a chess engine, so I want to run the perft function on Stockfish to compare my perft results. When I was on PC, I was able to download the engine from ...
0
votes
0
answers
74
views
Tools to study positions with partial information?
TL;DR Is there a chess engine or other tools to study a "position" where the exact location of certain pieces is not known?
From the following chess position, a plan could be to win the a2 ...
4
votes
1
answer
188
views
Program to merge chess opening polyglot database files with recalculation of weights
I have been trying to merge polyglot chess opening databases.
When merging databases with existing programs, if any move in a position already exist in the first file, new moves from same position ...
2
votes
1
answer
309
views
Manual pairings in tournaments
I had recently participated in a tournament and I think there is some manual pairing hidden inside which causes my friend to play against me. Since my friend had a higher score, I had to give up and ...
13
votes
6
answers
4k
views
Is there a free online chess repertoire tool?
Is there a free online chess repertoire tool? It can be some place where you register, save variations and comments, and navigate with a board what you do. I was used to chessply, but apparently it ...
5
votes
3
answers
2k
views
Where can I find mobile software for Fischer random chess?
Fischer had a chess variation (chess960) but I cannot find any mobile app to play it.
Does anyone knows where I can get the best software (if possible free or cheap) to play it?
2
votes
1
answer
271
views
Scid Vs. PC | Using Stockfish on Linux [duplicate]
I have downloaded Stockfish 16 from their site at:
https://stockfishchess.org/
Using the command line in linux (I'm a newb), I have compiled it in the 'src' folder. After this, the exec file appears ...
7
votes
3
answers
897
views
Phone apps for playing chess variants
A group of local friends and I have become fairly engrossed in playing a certain chess variant over the last few years. We play on a regular basis; we've coded a program that allows us to play online, ...
3
votes
1
answer
305
views
Differences between normal chessbase and chessbase Steam
I just recently realised that the chessbase software is available on Steam, which would seem normal to me if it wasn't almost half the price compared to the version on the official website. I have ...
1
vote
1
answer
28
views
Scid not registering multiple sub-variations
I am trying to save multiple lines in the same game, like the following:
1.e4 1..e5 (1..c5 2. Nf3 (2.Nc3)) 2.Nf3
However, when I try to do this, it is only allowing me to keep either 2.Nf3 or 2.Nc3 ...
10
votes
11
answers
8k
views
Is a Finite State Machine a good way to model chess?
A very common model in programming is the Finite State Machine (FSM) (see here for a great worked example.)
Is a FSM a good way to model chess? What are the best ways to go about it? What chess ...
1
vote
2
answers
168
views
How to use Stockfish for the review feature on Chess com?
I really like the "Review" feature in Chess com, where there is a "virtual coach" explaining why a particular move is better than the other. But it requires a paid membership for ...
0
votes
0
answers
192
views
What's the fastest way to detect blunders with an engine?
My main goal is to detect blunders in chess games.
I wrote a python program that loads a large pgn database and then analyses the games. I did it by letting Stockfish go through every game and every ...
12
votes
9
answers
3k
views
Can a chess engine tell you why a move is bad or good?
Can any chess engine tell you why a move is bad or good? For example, say a chess engine says the score against my opponent is currently +2 in my favor. I then make a move and my score drops to say 1....
2
votes
2
answers
498
views
Are there chess apps that allow users to record moves and do not include a chess engine?
I have seen chess apps that work as a chess clock. Are there chess apps that allow users to record moves and do not include a chess engine? The idea is to use the app during a chess tournament as a ...
9
votes
4
answers
2k
views
Do major chess publishers use custom software for typesetting chess books?
As I try to understand how one would publish a large chess book, it feels that chess gives some pretty custom requirements for an editor or publisher. I am pretty sure that chess authors use Chessbase ...
1
vote
1
answer
174
views
Visualizing the number of pieces attacking each square
Are there any software programs or tools available that can display the number of pieces attacking each square?
2
votes
3
answers
302
views
How to turn the PGN of opening into a image?
Does anyone here knows how to turn a PGN, let's say for example
1.e4 c5 2.Nf3 ( 2.c3 Nf6 ( 2...f6 3.Na3 ) 3.e5 Nd5 ) Nc6 3.d4 cxd4 4.Nxd4 ( 4.c3 ) g6
into an image? I preferably would like to put ...
2
votes
1
answer
546
views
Computerized Chess games Analysis
I am looking for the ultimate chess game analysis tool
I used lucas chess which is great but lack some details, I also tried creatica https://chessgame-analyzer.creatica.org/ which is good also but ...
2
votes
2
answers
122
views
How would I detect dead position in a tablebase?
I am programming a tablebase for fairy chess, and would like to conclude the game if mate cannot be reached in any way. I guess this has to be detected when the evaluation (win in... / loss in... / ...
3
votes
1
answer
303
views
How do I create endgame tablebases?
What software can I use to create and verify endgame databases? I want to create my own tablebases from scratch on my PC - I'm specifically looking for open-source software that I can modify to ...
18
votes
6
answers
7k
views
Software for opening repertoire practice
I am developing an opening repertoire for white based on d4 and c4. I think this is going all right, but what I am looking for is a chess program that can exercise my repertoire knowledge.
...
5
votes
2
answers
2k
views
What is the best way to maintain an opening repertoire in electronic form?
I am torn between two options:
a) having a database with separate games (e.g. in pgn files, or any one of ChessBase, Chess Assistant or SCID database format), where each game would be a subvariation ...
5
votes
4
answers
647
views
How do you document your opening repertoire on a mac?
I have an opening repertoire which I play consistently. My problem, however, is that occasionally I will find holes in my repertoire: main line variations for which I have zero prep. I'd like to make ...
55
votes
10
answers
78k
views
Is there a good online opening training software?
There are a lot of websites to train your tactics, but I can't find any for opening repertoire. I am looking for something similar to 'Chess Position Trainer' but online, where I can import a pgn file ...
1
vote
1
answer
363
views
What is the Depth reached by chess-AI agents on a regular computer?
I'm looking for some reference for the number of lookahead steps typically used by chess agents (Stockfish / Leela Chess Zero / others?)
From a quick search I found that:
the answer depends on:
...
1
vote
1
answer
229
views
Extract evaluation data from Stockfish in Cpp
I am working on a chess player-rating system based on engine evaluations. As part of this I would like to extract evaluation data from Stockfish for the top 10 moves in a given set of positions.
...
7
votes
5
answers
3k
views
free alternatives to SwissSys?
I was going to do a tournament recently, and then, I found out just how much $$ SwissSys Tournament software costs...
My question is:
What good alternatives to this expensive mainstream ...
0
votes
0
answers
39
views
Free best software for analyzing game in Windows 11 or Linux [duplicate]
I am not talking about Stockfish, Komodo or engine. I am talking about Software like Chess Arena. I was using the software, but I can't stay focused on it cause it doesn't have well defined GUI (doesn'...
0
votes
3
answers
86
views
Editing (end)-game: how to move few pieces in accordance with a book to follow the solution to a problem
What is the most easy way to follow a dozen of moves from a book ?
I would like to edit a particular position and then see what the solution
in a book (in my case "100 endgames you must know"...
2
votes
0
answers
63
views
Tournament Search In Chessbase Online
How do I search for games from a specific tournament in ChessBase Online? For example, to see games from the United States Championship, you have to search for "USA-ch". How would anyone ...
19
votes
12
answers
7k
views
Tools for automated notation: webcam movie to PGN
Sometimes during blitz games over the board, or when in zeitnot, it gets very difficult to annotate them.
I've seen several software / hardware to help in writing the notation, even one that's FIDE ...
4
votes
3
answers
996
views
Export all of my played games from chess.com
How can I export all my games played on chess.com?
For example to import to another program for analysis.
Exporting from the chess.com games list only shows the most recent 50 games.
0
votes
1
answer
292
views
Game analysis app for Mac?
I am using a Mac and trying to find an app that can analyse the whole game and tell me where the mistakes/inaccuracies/blunders are, instead of just telling me what I should do for the next move.
The &...