15 votes

Is the Grand Prix Attack a poor response to the Sicilian?

I don't have any statistics to back this up, but many openings where black has a large plus against white it isn't necessarily because the opening is actually so bad that it gives black a significant ...
user avatar
  • 251
15 votes
Accepted

What are the biggest free chess game databases? Is it legal to download games from them?

FICS database Lichess database Million base 2.2 PGNMentor Is it possible to use this information for my own purposes Absolutely! Nobody has the copyright. Enjoy your machine learning adventure!
user avatar
  • 21.4k
14 votes
Accepted

What is Syzygy tablebases?

Tablebases are databases of endgame positions, with few pieces left on the board (say a 5-man tablebase, which consists of all legal positions with 5 pieces on the board in total, including kings, say ...
user avatar
  • 1,303
13 votes

Database of every possible move in chess

No, it would not be possible for such a database to exist. Calculating it would require an infeasibly large computer and the calculation would take so long that your computer wouldn't exist for long ...
user avatar
12 votes

How do people use chess software to improve their practical skills?

I know that I, for one, have used them to tell me why a line not mentioned in the books is bad. Most books show you all viable lines of play and maybe a few dubious ones, but a book can't mention all ...
user avatar
11 votes
Accepted

How can I get a collection of chess games with a 'Greek gift' sacrifice?

Something which might help here is Chess Query Language. Just like SQL does for relational databases, CQL can search in a database of chess games for positions/games which match certain criteria. I ...
user avatar
  • 23.9k
10 votes

Java Library for PGN parser

After reading a bunch of open source code, I just found out that most of them are relying on Chesspresso which is a solid Java Chess library that can handle move validation, PGN parser (what I was ...
user avatar
  • 311
10 votes

How can someone find their Morphy number?

You'd have to find a list of players Morphy has played. Then, you'd research as many players who played each of those players. This can all be done by searching by player in a large database. ...
user avatar
10 votes
Accepted

Is testing an opening by having a computer play against itself viable?

If you're concerned about whether an opening is objectively good, then using computer games is a good approach. Computers don't play perfectly, but they are by far our best option. You could also ...
user avatar
9 votes
Accepted

Are there any (free) games databases out there?

There is a pretty big one if you are willing to spend some 40 euro. This (Million Base 2.2) is the biggest free database I know of.
user avatar
9 votes
Accepted

Generalise 'grandmaster games (...) castle opposite sides and the queenside players loses?' to finding games based on themes

Question: Is there a way I can search this up myself? Yes. There is a tool called CQL (Chess Query Language) which allows you to search a PGN file database of games for games that match some set of ...
user avatar
  • 75.7k
8 votes

Is it legal to use a chess database in correspondence chess?

According to the official rules of the International Correspondence Chess Federation, you are allowed and encouraged to. It is regarded as learning an opening. Of course, there are different rules for ...
user avatar
  • 3,335
8 votes
Accepted

What's the difference between SCID and SCID vs PC?

Shane's Chess Information Database (SCID) is a powerful Chess Toolkit, with which one can create huge databases, run chess engines, and play casual games against the computer or online with the Free ...
user avatar
  • 4,322
8 votes
Accepted

Is there a database of endgame positions with known perfect play?

Yes, it is call Lomonosov table : link It is all the positions with 7 or less pieces and the whole answer is known.
user avatar
8 votes

How can someone find their Morphy number?

I never heard of the 'Morphy number' until I read your post. I found that my Morphy number is 5. Here is how I did it. I started with Wikipedia After looking at the list I realized that my best ...
user avatar
  • 3,868
8 votes
Accepted

Find an opening based on the position of one player only

Using my free, open source pgn-extract program you can specify a grep-like FEN pattern to be searched for in a PGN file of games. The program comes with a file of opening lines (eco.pgn) so a search ...
user avatar
  • 1,551
7 votes

Are there any (free) games databases out there?

These databases could be interesting for you: The Week In Chess (=TWIC) (free): updated every week, PGN format Mega Database of ChessBase (commercial): requires the ChessBase gui Huge Database of ...
user avatar
  • 5,438
7 votes
Accepted

Personal chess database

SCID does everything you are looking for, it's great chess database software.
user avatar
7 votes
Accepted

What is a chess database used for?

what is that database, really? A chess database is basically a collection of chess games, i.e. a collection of moves with metadata such as player names, date, Elo rating of players, place, opening ...
user avatar
  • 20.4k
7 votes

Game databases vs. various languages/character sets

You don't need good English to play chess... https://tieba.baidu.com/p/5369964903 is Baidu (China's larger search engine) page on chess. Do you see? The Chinese know Nxf2, Qxe3+, Bg3. The ...
user avatar
  • 21.4k
7 votes
Accepted

Free opening name database?

There is an "eco" GitHub project available which I believe, based on the name, is based on the Encyclopedia of Chess Openings. This project used to provide a JSON file with all openings, but now ...
user avatar
  • 10.2k
7 votes
Accepted

What are the percentage rates for each promotion type?

Here are the percentages for each promotion type according to different sources: |Promotion type | ChessBase | TWIC | ICCF | -------------------------------------------- | Queen | 96.9 |...
user avatar
  • 3,203
7 votes

Find an opening based on the position of one player only

As kentdjb already noted, there is no variation with that exact position which has an ECO entry. But it happened in sub lines of some ECO codes. I did a search on this database (only contains GM games ...
user avatar
7 votes
Accepted

FIDE database used for calculating current ELO

Is there somewhere the database FIDE use for calculating ELO rating of players? Yes and No. FIDE have such a database and they let us see some of the data but not in an easily downloadable form. For ...
user avatar
  • 75.7k
6 votes

How to create your own opening book for your own chess engine?

It may depend a little on what your code can access, but either way you should read Ed Schröder's pages on this topic. Schröder was the author of the Rebel Chess software until his retirement about a ...
user avatar
  • 387
6 votes

Is the Grand Prix Attack a poor response to the Sicilian?

Every (almost) opening scheme is suitable for some players or situations but not for others. If you like the positions you get from the Grand Prix, play it. Keep in mind defenses for Black have been ...
user avatar
  • 61
6 votes

Database of every possible move in chess

I think Daniel's answer is excellent (+1) but want to add a few thoughts anyway. Would a 32-piece tablebase really replace chess engines? The answer is definitely no! To play good chess, more ...
user avatar
6 votes

Is there an online database for the endgame KRPPKRP?

All of the Syzygy tablebases are available here: https://syzygy-tables.info/ These cover all endgames up to 7-man, and provide WDL (win-draw-loss) and DTZ (distance to zeroing move) data. Syzygy ...
user avatar
  • 1,659
6 votes
Accepted

software to analyze my own database of games with statistics

There are quite a few programs - commercial (Chessbase, Hiarcs) or free (ChessX, Scid, Scidb, ChessDB, Arena). More or less, all will provide what you need. I personally prefer ChessX (under MacOS ...
user avatar
  • 226

Only top scored, non community-wiki answers of a minimum length are eligible