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
0
votes
1
answer
49
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
1
answer
129
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
1
answer
339
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
2
answers
1k
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
1
answer
81
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
4
answers
831
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 ...
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 ...
1
vote
1
answer
444
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?
[...
8
votes
2
answers
2k
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 ...
2
votes
0
answers
1k
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 ...
4
votes
1
answer
4k
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) ...
3
votes
3
answers
1k
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 ...
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 ...
5
votes
2
answers
4k
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
1
answer
386
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
1
answer
324
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 ...
3
votes
1
answer
351
views
Looking for special chess freeware
I am looking for chess freeware that ideally has the following facilities, and I am wondering what compromises I'll need to accept. I am also requesting the results of your experiences.
List Of Needs
...
11
votes
3
answers
7k
views
Render a chessboard from a PGN file
I’d like to render a 2D chessboard image and save it after the last move as a PNG or JPEG from a given PGN file on a Linux console. How can I do this?
I have a PGN file and I want to get a screenshot ...
1
vote
1
answer
633
views
Chess Position Trainer in Conjunction with Chessbase or Similar
I have a repertoire stored in Chessbase and currently export these as PGNs when updated, and train them in ChessTempo for its spaced repetition. I do not like the Chessbase repertoire training feature,...
2
votes
1
answer
496
views
PythonChess - Get engine to predict a list of the best moves in a position
Say that I currently have a board, and then on that board I move my e2 pawn to e4. I'm looking for a way to get the engine to predict the X amount of best moves for black.
I know how to predict the ...
2
votes
1
answer
588
views
What was one shortcoming of alpha zero that Kasparov noted?
I [Kasparov] can look at AlphaZero’s games and understand the
potential weaknesses. And I believe it has made some inaccurate
evaluations, which is natural.
The reason he says that is AlphaZero ...
2
votes
1
answer
338
views
What was it that AlphaZero did that dazzled experts?
Wired magazine recently said
Most remarkably, AlphaZero uncovered new approaches to the game that
dazzled chess experts.
Just what was unique about alpha zero that was so dazzling?
1
vote
1
answer
923
views
Searching for a position in the mega database 2020 with ChessBase 15
The setup is ChessBase 15 with the mega database 2020. I look in it for the Najdorf starting position
[FEN "rnbqkb1r/1p2pppp/p2p1n2/8/3NP3/2N5/PPP2PPP/R1BQKB1R w KQkq - 0 1"]
as follows :
I double ...
1
vote
2
answers
214
views
Export KPvK endings positions (up to black/white symmetry) from ChessBase 15 using python-chess
I have the Mega Database 2020 from ChessBase and ChessBase 15. I am using ChessBase 15 to search the Mega Database 2020, my search criterion being all games ended through a KPvK (king and pawn vs. ...
3
votes
1
answer
417
views
How to use a Polyglot book in C# with a chess engine
I would like, if possible, for someone to provide a code snippet of a basic logic to access a Polyglot book file. I'm having trouble finding the file format documentation, so I don't know how to ...
3
votes
2
answers
422
views
A script that can create a chess tree from an EPD file
Is there any script (any language) that can make a chess tree from an EPD file? Or what algorithm (any example) should be use to create it on my own?
I am looking for one like the Chessbase opening ...
3
votes
2
answers
2k
views
How to install chess.pgn on python?
I don't know how to import chess.pgn on Python.
I searched everywhere, but I didn't find anything. Can anybody here help me?
2
votes
2
answers
1k
views
Failing to understand how to start Popeye
I am trying to run the chess solving program Popeye, but I am failing to understand how to start the program on Windows.
There is an English guide, and this is all of what is tells you to do:
...
2
votes
3
answers
346
views
What to put in a personal chess database?
I was thinking about creating a personalized chess database for my correspondence chess play. What sorts of contents are useful to put in it and is there any big difference in having your own database ...
2
votes
2
answers
171
views
Early line in english opening not in the chessbase powerbook 2019 but seen by stockfish 10 64bits under latest fritz
I am looking at 1.c4 Nf6 2.g3 d5 3.Bg2 dxc4 4.Nf3 and Chessbase's Powerbook 2019 only proposes 4...c6, 4...g6, 4...a6, 4...Nbd7, 4...Qd6 or 4...Be6 whereas Fritz 17 64bits latest update using ...
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 ...
4
votes
6
answers
467
views
What are good Android apps to learn chess from scratch?
Knowing nothing but the rules of chess, I'd like to start learning a bit more. Some kind of tutorial app for my Android smartphone would be perfect as I can use it anywhere. The app should give ...
5
votes
1
answer
159
views
Human assisted handicapped engine against engine, adjustable parameters
I am looking for software preferably local interface on windows, to play human+engine against engine with access to search parameters such as depth and "greed" or dismissal factor (...
3
votes
1
answer
79
views
Possible game result combinations in a FIDE tournament report file
I am currently working on a small side project and want to write a chess tournament manager in Haskell. To properly set up the data structures I am wondering what the possible results of a chess game ...
4
votes
4
answers
465
views
Chess software that enables you to set up a position from scratch?
I'm looking for chess software (free or otherwise) that will allow me to completely clear the board and set it up as I wish in order to analyze a specific situation. All of the chess puzzle software I'...
2
votes
1
answer
374
views
ChessBase Tactics Database
I was sent a database of over 3000 mate-in-2 puzzles; however, most of them (almost 2200 of them) only have the first move provided as a solution. I am hoping that I will not have to go back and add ...
4
votes
1
answer
3k
views
What is the best way to interface with Stockfish in a C++ program?
I am looking for a way to have my C++ program communicate with Stockfish. An ideal solution would use the compiled version and my program would send commands to the .exe which would return the results....
2
votes
2
answers
552
views
How do I make arrows and colored squares using Chesstempo's viewer?
I am using Anki to study chess. I use Chesstempo's viewer. My question is: How can I make arrows and squares with color on the board?
2
votes
2
answers
174
views
How can I set up en passant in the Popeye engine?
I want to solve a problem with Thomas Maeder's excellent Popeye engine, and to specify that a possible en passant in the diagram is ok. How can I do this please? The documentation seems opaque. Thanks ...
2
votes
1
answer
295
views
How to tweak a chess engine like SF to return a variation which is only slightly better than your moves?
By default, engines return the strongest variation(s) they calculate. I was wondering if there is a way to tweak an open source chess engine to show a move from their MultiPV which is slightly better ...
2
votes
1
answer
119
views
Software with support for Database with opening analysis
I'm looking for a software tool that will:
Engine Support. For analysis suggestions.
Support for software evaluation of the moves. I guess this is optional, although I've seen this feature in ...
1
vote
1
answer
127
views
Is there any software (preferably Linux) that, when managing a database, can inform you about opening transpositions?
To make it simple, let's say that I play a game that opens with 1. e4 d5 2. d4.
I use Scid-vs-PC, and in this position, it just shows a bunch of games. Od course, if black plays now 2 ... e6, we ...
14
votes
8
answers
12k
views
Chess software to analyze games
My son is into chess and plays chess tournaments. I would like to know what good chess software is available to analyze his games. The software should analyze move-by-move and should point out weak/...
5
votes
2
answers
295
views
Is there a description of the files used by USCF ratings reports?
When a USCF rated tournament is submitted for rating, the tournament director submits to the USCF a set of dBase III files (.DBF files) that include the tournament data. I've never seen a description ...
1
vote
0
answers
56
views
What computing knowledge do you need to solve chess? [duplicate]
I am a 2300-rated FM in chess. Sometimes I want to know to know is this: what computing knowledge do you need to solve the game of chess? Does anyone know precisely?
7
votes
3
answers
3k
views
Is there a good program to play chess online in ubuntu?
I really missed playing chess with someone who know how to play, I am looking for a good program to play chess online from ubuntu computer.
Any Ideas?
6
votes
2
answers
234
views
Looking for an iPhone app for working out chess problems
I'm looking for an iPhone app that will allow me to set up a chess problem and work out its solution. I've seen apps that present me with a battery of chess problems but don't allow me to set up my ...
2
votes
1
answer
413
views
ChessBase: how to efficiently use two reference database simultaneously
In ChessBase I use the Mega Database as my reference database when in a board. However, I recently downloaded a Correspondence database and would like to look up positions in it as well. Is there a ...
7
votes
1
answer
490
views
Chess database software for variants
For regular chess, I use SCID and it works well. It has database searches, position searches, player stats, and a nice compact file format (i.e. not PGN, which is inefficient and big).
Is there any ...
7
votes
2
answers
2k
views
How to evaluate and comment moves in PGN format?
I want, with Python-chess, to evaluate any movement of some game and generate the PGN with analysis, as Chess.com does in its analysis.
For example, i played one game with fools mate and they ...