Answers.Body: <p>As of August 2018 a complete set of 7-piece Syzygy endgame tablebases is available</p>
  
  <ul>
  <li>for download, e.g. <a href="http://tablebase.sesse.net/" rel="nofollow noreferrer">http://tablebase.sesse.net/</a>,</li>
  <li>online access on <a href="https://syzygy-tables.info/" rel="nofollow noreferrer">https://syzygy-tables.info/</a>,</li>
  <li>and <a href="https://lichess.org/blog/W3WeMyQAACQAdfAL/7-piece-syzygy-tablebases-are-complete" rel="nofollow noreferrer">integrated into Lichess</a>.</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-30T01:03:51.287Z
Answers.LastActivityDate: 2018-11-30T01:03:51.287Z
Answers.UserDisplayName: Niklas
Answers.Body: <p>I understand where you are getting from. Unfortunately, it doesn't quite work like that. To generate a 7-man <code>KRPPvKRP</code> you would also need 7-man endgames for the promotion. You would need:</p>
  
  <ul>
  <li>KRQPvKRP</li>
  <li>KRQPvKRQ</li>
  <li>KRQQvKRQ</li>
  <li>KRBBvKRB</li>
  <li>.......</li>
  </ul>
  
  <p>Can you see, it's really not that easy to generate an endgame with a pawn, because that can transpose to another endgame with the same number of pieces.</p>
  
  <p>We <strong>do</strong> have technology to generate Syzygy 7-piece, but you'd need a super-computer or a high-performance-computing to do it. Google can definitely do it if they want to. So far, nobody wants to cover the costs.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-27T23:18:17.060Z
Answers.LastActivityDate: 2017-01-27T23:18:17.060Z
Answers.UserDisplayName: SmallChess
Answers.Body: <p>I'm not expert in this field but my opinion is that even if you managed to create selected tablebases of 10% size of full package, what would be the point? I understand if you made 0.0001% size that you could be thinking about adding some pieces count but I highly doubt yo can eliminate that much and still call it tablebase. I would expect size of database for every next piece added to go extremely bigger so I think there is no point in doing this. How more precise would heavily incomplete tablebase be compared to engine? I think engine itself is way too precise these days.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-26T18:58:41.860Z
Answers.LastActivityDate: 2017-01-26T18:58:41.860Z
Answers.UserDisplayName: hoacin
Answers.Body: <p>Creating those tablebases requires a lot of resources (CPU time, memory, storage). The Lomonossov tables were built in the course of months and require >100TByte of storage.</p>
  
  <p>For 'interesting' tables with pawns, you need to compute all tables which can result from pawn promotions first. So it requires quite some effort to create even a single table.</p>
  
  <p>OTOH, you can be pretty sure that engines equipped with 6-man TBs are sufficent to analyze 7-man positions well enough for all practical needs.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-27T18:43:31.270Z
Answers.LastActivityDate: 2017-01-27T18:43:31.270Z
Answers.UserDisplayName: Queeg
Body: <p>It's easy for me to locate 6-piece tablebases online for free (e.g. lichess), and I know 7-piece tablebases exist (cf. Lomonosov tablebase), but I don't know of any easy way to access them.</p>
  
  <p>However, I'm not really interested in all the weird positions like K4B vs KQ that a ≥7-piece tablebase would "honestly" have to include to be called as such. Haven't there been any restricted tablebases generated that only bother to include useful positions, such as e.g. KR vs. KR with more than a total of two pawns? Or is such a thing still technically infeasible?</p>
  
  <p>(I realize that in theory, such a tablebase may not be 100% perfect, since calculations for common positions may be inextricably linked to those for uncommon ones; I would hope this issue could be circumvented with a minimum of resources spent brute forcing the uncommon positions and a minimum loss of accuracy for the common positions, but I could be wrong)</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-01-26T19:13:02.453Z
Comments.Text: Interesting question, to which I don't know the answer. BTW, the 7 piece Lomonosov tablebase you can access for free through the android app. The Lomonosov tablebase does not include positions with 6 pieces against a lone king (because they are not interesting), so in some sense it is an example of what you are looking for.
Comments.UserDisplayName: user1583209
Tags: <endgame><tablebases>
Title: Public higher-order endgame tablebases for *common* positions?
ThreadText: # Public higher-order endgame tablebases for *common* positions?
  
  (Asked by: username_0 on 2017-01-26)
  
  It's easy for me to locate 6-piece tablebases online for free (e.g. lichess), and I know 7-piece tablebases exist (cf. Lomonosov tablebase), but I don't know of any easy way to access them.
  
  However, I'm not really interested in all the weird positions like K4B vs KQ that a ≥7-piece tablebase would "honestly" have to include to be called as such. Haven't there been any restricted tablebases generated that only bother to include useful positions, such as e.g. KR vs. KR with more than a total of two pawns? Or is such a thing still technically infeasible?
  
  (I realize that in theory, such a tablebase may not be 100% perfect, since calculations for common positions may be inextricably linked to those for uncommon ones; I would hope this issue could be circumvented with a minimum of resources spent brute forcing the uncommon positions and a minimum loss of accuracy for the common positions, but I could be wrong)
  
  **Tags:** endgame, tablebases
  
  > **Comments:**
  > **username_1**: Interesting question, to which I don't know the answer. BTW, the 7 piece Lomonosov tablebase you can access for free through the android app. The Lomonosov tablebase does not include positions with 6 pieces against a lone king (because they are not interesting), so in some sense it is an example of what you are looking for.  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_2 on 2018-11-30. Score: 2
  
  As of August 2018 a complete set of 7-piece Syzygy endgame tablebases is available
  
  * for download, e.g. <http://tablebase.sesse.net/>,
  * online access on <https://syzygy-tables.info/>,
  * and [integrated into Lichess](https://lichess.org/blog/W3WeMyQAACQAdfAL/7-piece-syzygy-tablebases-are-complete).
  
  
  ---
  
  ### Answer by username_3 on 2017-01-27. Score: 2
  
  I understand where you are getting from. Unfortunately, it doesn't quite work like that. To generate a 7-man `KRPPvKRP` you would also need 7-man endgames for the promotion. You would need:
  
  * KRQPvKRP
  * KRQPvKRQ
  * KRQQvKRQ
  * KRBBvKRB
  * .......
  
  Can you see, it's really not that easy to generate an endgame with a pawn, because that can transpose to another endgame with the same number of pieces.
  
  We **do** have technology to generate Syzygy 7-piece, but you'd need a super-computer or a high-performance-computing to do it. Google can definitely do it if they want to. So far, nobody wants to cover the costs.
  
  
  ---
  
  ### Answer by username_4 on 2017-01-26. Score: 1
  
  I'm not expert in this field but my opinion is that even if you managed to create selected tablebases of 10% size of full package, what would be the point? I understand if you made 0.0001% size that you could be thinking about adding some pieces count but I highly doubt yo can eliminate that much and still call it tablebase. I would expect size of database for every next piece added to go extremely bigger so I think there is no point in doing this. How more precise would heavily incomplete tablebase be compared to engine? I think engine itself is way too precise these days.
  
  
  ---
  
  ### Answer by username_5 on 2017-01-27. Score: 0
  
  Creating those tablebases requires a lot of resources (CPU time, memory, storage). The Lomonossov tables were built in the course of months and require >100TByte of storage.
  
  For 'interesting' tables with pawns, you need to compute all tables which can result from pawn promotions first. So it requires quite some effort to create even a single table.
  
  OTOH, you can be pretty sure that engines equipped with 6-man TBs are sufficent to analyze 7-man positions well enough for all practical needs.
  
  
  ---
  
  