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.

Filter by
Sorted by
Tagged with
9
votes
4answers
2k views

Website or program that creates puzzles from blunders in your past games

I'm looking for a website or program that would look at your past games on Lichess or chess.com and find moves that you played that were blunders and create puzzles around those
2
votes
1answer
209 views

List possible moves for player - Haskell implementation

I'm trying to implement a function in Haskell that returns a list containing all possible moves for the player who's up. The function's only argument is a String composed of an actual state of the ...
2
votes
1answer
113 views

How to measure Leela Chess Zero improvement

I searched Leela website for some statistics about its self-training, the number of games it played with itself in order to assess its progress or to be able to predict whether it is going to win the ...
2
votes
0answers
42 views

Looking for a PGN reader and writer for Windows 10

I'm looking for a PGN reader and writer for Windows 10. I want to be able to modify and write if I want to enter new lines, all while keeping the format in PGN. I've downloaded ChessX, and it would ...
2
votes
1answer
139 views

Is there software which generates novel chess opening traps?

Opening traps can sometimes lead to quick wins, but fail against opponents who are prepared or have time to calculate. Thus... Question: Is there software which generates novel chess opening traps? I ...
3
votes
0answers
56 views

Position Similarity Metrics

I'm looking for metrics that quantify how similar/different two positions are. I have found a paper that used pawn structures to search for similar games in a database. This one tries to use reachable ...
2
votes
2answers
119 views

How do endgame tablebases calculate checkmates to do retrograde analysis on?

I understand that once endgame tablebases get checkmates, they do retrograde analysis and are able to calculate forced wins. However, how do they calculate the checkmate in the first place? Do they ...
5
votes
1answer
294 views

HalfKP Structure for Stockfish / Shogi NNUE - how does it work?

Stockfish now uses a neural network for position evaluation. The structure of this neural network was introduced for Shogi by Yu Nasu in the paper dubbed "Efficiently updatable neural network - ...
2
votes
1answer
44 views

A tool to search for certain moves played

Is there a tool to display how many times a certain move has been played? Note that I do not mean openings, I mean specific moves. Moves that I am looking for would be castling with checkmate or ...
1
vote
1answer
46 views

How do I find bitboard attack maps non-manually?

I am writing a C++ chess engine based on the magic bitboard, where ordering for bitboards is from LSB to MSB in Little-Endian Rank-File mapping. I'd like to have a 6x64 dimension 2D array for all ...
-2
votes
1answer
112 views

Chess training to get to 2000 rating [closed]

I have been playing chess (sometimes a lot, sometimes none) for a very long time. I want to become an international master in 4 years, or have a rating of 2000. I am 15 right now and have a rating of ...
3
votes
2answers
76 views

Sites to understand errors

There are several sites where one can analyse his/her game. I often use lichess at the end of a game to see where I made mistakes. What I miss, though, is some kind of explanation of why a certain ...
2
votes
2answers
106 views

What are some of the best free puzzle rush apps?

I'm looking for a puzzle rush app that's free and does not require a subscription. I tried using the Chess.com app, but there's a limit on the number of times you can play in a day.
0
votes
4answers
131 views

How can I do batch analysis of games?

I want to run a batch analysis of games and produce output like Lichess computer analysis. I want to do this offline on my desktop PC. Since Stockfish is free, there must exist some solution. Does ...
4
votes
1answer
73 views

Chess tactics software which can read files

Lichess publishes tactics problems which can be downloaded from database.lichess.org. The file is in csv format. Which software can be used to read and play positions from this csv file?
3
votes
1answer
79 views

Iterative deepening: what should I do with previous results?

I implemented a negamax with alpha beta and aspiration windows. Now, it also has iterative deepening. When I let the engine run for 15 seconds in the below position, it finds a move at depth 2 with ...
0
votes
1answer
60 views

What are some free chess software for showing the best moves in the final output analysis?

I appreciate any free chess software that can be used for analyzing chess games. However, some of them are difficult to use, showing a large number of lines with many moves which are not displayed in ...
2
votes
2answers
97 views

Is there a software where we can query historical games to find patterns without inputting the exact chess position?

Suppose one wants to find: A list of games where White/Black gave each other check more than 10 times. A list of games where there were Black and White gave each other check in consecutive steps A ...
2
votes
4answers
415 views

Can pieces follow different paths from one square to another in a single move?

I am implementing a chess game. I am aware of the rules but I have not played it much. I need clarification on a small point. Suppose a player legally moves a piece from square A to square B. Consider ...
3
votes
2answers
85 views

What are some of the chess databases in the public domain that can be used for commercial purpose?

What chess databases allow commercial use without having to reveal source code as part of their license? I see a few chess databases online, even the huge databases on lichess. I wonder which of these ...
3
votes
1answer
98 views

Online dictionary of fairy chess pieces, indexed by move?

While trying to accurately describe the intended movement of the "doubled knight" in this chess puzzle, I realized that what I really wanted right at that instant was a "dictionary"...
3
votes
1answer
142 views

Why does AlphaZero implement time steps in its input layers?

I'm trying to build my own chess engine using neural nets, and have been researching papers from Deepmind about their algorithm implemented in AlphaZero. Since chess is a game with perfect information ...
6
votes
1answer
455 views

Downloading Games From Lichess

I'd like to be able to automate downloading specific games that have been played on Lichess. Is there any software available that, if given useful information such as the Lichess usernames, colours, ...
1
vote
1answer
59 views

Batch Solve Tactical Positions

What is the best software to take a pgn file of positions and solve them in a one-step operation? I am not referring to chess compositions or "mate in n" problems but tactical positions. Is ...
1
vote
1answer
209 views

running stockfish with docker and docker-compose

I have access to a powerful computer at work so naturally I want to run a chess engine on it (stockfish for now and later leela). I am trying to use docker-compose to link a stockfish image and a ...
2
votes
3answers
146 views

Analyze game and explain why bad moves break theory [closed]

Is there an automated way to analyze a game and explain in human language why a particular opening move breaks theory?
2
votes
3answers
104 views

Xboard and a remote engine

I want to analyse chess games with xboard and stockfish. Locally this is no problem. But my PC is slow, so I have rented a faster linux server, and I want let stockfish run on it. How can I use xboard ...
4
votes
1answer
72 views

Are there any resources where one can view the popularity of a move by year?

I am currently under the impression that White players are allowing the Nimzo-Indian more and more, whereas before they were dodging it via 3. Nf3. I wanted to check if that is true, but usually ...
2
votes
0answers
173 views

How to turn off Contempt in engine analysis?

I'm trying to analyze a game with the python-chess package, and for that I want to turn off the "Analysis Contempt" option in Stockfish. However, it seems it doesn't work, and I don't know ...
1
vote
0answers
27 views

Does anyone knows how to use the “replay training” feature of chessbase for tactics training? [closed]

I have a database full of tactical positions,can the chessbase app do something like chesstempo where it will keep throwing the problems after solving one(from my database)?
6
votes
0answers
117 views

Software for reading aloud the moves of a chess games in Arena or SCID vs PC

I have just downloaded the Arena and SCID vs PC GUI clients. Both seem wonderful and work seamlessly with most of the chess engines like Rybka and Stockfish. I can't wait to get started by analysing ...
2
votes
1answer
66 views

Issue with ChessBase results when filtering by “Good Games”

I'm trying to determine if I'm doing something wrong or if there might be a bug in the program. One thing I was experimenting with was the search mask called "Good Games". The documentation ...
3
votes
1answer
99 views

How big is the advantage for white in the “back-rank-game”?

Consider a chess variant in which normal chess rules apply, with one exception. The player that is able to bring a piece or a pawn onto the opponent’s back rank, which would be the 8th rank for White ...
3
votes
4answers
404 views

Free offline demonstration software with arrows, sidelines and engine

I'm looking for a software where I can demonstrate games in a lecture. The software shall have these features: usable without internet connection on a Windows 10 PC free input and save a game as pgn ...
0
votes
1answer
28 views

Tournament Management and Conducting Web App [duplicate]

Does anyone know about a web based app to conduct and manage chess tournament all online? I have a web server to host but we need to conduct it for our locality with around 300 people participating to ...
3
votes
1answer
90 views

What are the most common checks in chess?

I read somewhere that to optimize move generation for a chess engine it's good to have fast detection of position where one side is checked (to eliminate illegal moves). The author suggested that ...
2
votes
1answer
112 views

Mac - Chess App

I was trying to play chess on the included chess app on mac, and after the computer's turn, it will not allow me to make any move at all, and I am 100% sure I am not in check as the game just started, ...
4
votes
2answers
360 views

Can I host lichess server to my local machine to use the study offline?

Lichess is a free, Ad-free and Open-Source chess server. To me, it has the best STUDY option over the internet. I am thinking whether it's possible or not to host a localhost setup using the source ...
3
votes
1answer
55 views

How to watch PGN at different speeds?

I am looking for a program for Windows or an online service for viewing PGN at variable speed. I know that lichess has fast and slow speed, but I want more adjustable settings.
5
votes
4answers
675 views

Extract anonymized games out of a pgn

I'm a big fan of pgn-extract, but I am open to other linux-friendly tools. I have a big pgn file (over 5 million games) and a set of ECO codes. My goal is to fetch all the games matching those ECO ...
4
votes
4answers
238 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 ...
1
vote
1answer
115 views

Calculating the precise number of combinations of possible moves from a given position

I was surprised Bobby Fischer couldn't find a mate in 3 within 30 minutes in this problem by Pal Benko. This made me wonder-how many actual moves are possible with so few pieces left in only 3 moves? [...
7
votes
2answers
1k views

How are online chess engines' architecture designed?

I recently build a chess engine using javascript (https://github.com/Ram-the-coder/ai-chess-engine-v2). It runs on the browser - because of this when the chess engine is computing the best move, the ...
1
vote
0answers
248 views

How can I set up xboard with an engine in Linux? [closed]

I'm trying to use xboard in Fedora and have only been able to get it to work under very specific circumstances. I installed it through my package manager and installed Stockfish as well. Without ...
1
vote
1answer
713 views

Chess Engine: Faster Move Generation

Introduction I'm in the process of rewriting my chess engine for better performance. I've started with the move generation function first. I've been looking at this person's article (Their Article) ...
2
votes
2answers
336 views

Chess Annotation Software

I frequently use chess.com to self-analyze and annotate my games. Although it has a useful feature to save my annotated game as a url (which I then save as a bookmark), I'd rather switch to local ...
6
votes
2answers
409 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
2answers
657 views

How can I convert screenshot capture into FEN to analyse on Windows 10+? [duplicate]

I want to analyze position presented on meeting, web page or video but problem is that I have not FEN to start such analysis. It need manual work to do it. I want to capture screenshot than convert it ...
1
vote
1answer
194 views

ChessBase 15 “fast” reference search

I am actually drilling methodically several lines (1...e5 and 1...e6 2...d5 but the question won't depend on that) of the english opening, using ChessBase 15 fast reference search. The qualifier "...
1
vote
1answer
103 views

How can I migrate my openings from Chess Position Trainer to another database when the pgn too large to import?

I have used Chess Position Trainer for years. I now only play "postal" chess and no longer memorize openings. Also chess position trainer is the only application I have the requires windows and I ...

1
2 3 4 5
8