Gaviota+Tablebases

a depth to mate endgame tablebase by Miguel A. Ballicora, initially developed for his Gaviota engine. The probing code, written in C, is open source, along with the tablebase files licensed under the MIT license. Gaviota Tablebases cache system works like bitbases on the fly, allowing to probe WDL information with fourfold increased cache efficiency. Further, the thread safe probing [|API] allows soft probes to get information from the cache without reading the [|hard disk] - intended to use everywhere inside the search, and the classical //hard// probe, suited to use with some distance to the horizon. The up to 5-men tablebase files can be generated and checked using the free command line program //tbgen//, performing several compression schemes using //tbcp//, yielding in 5-men sizes below 7 GB. || toc =See also=
 * Home * Knowledge * Endgame Tablebases * Gaviota Tablebases**
 * [[image:418px-Dreizehenmoewen.jpg width="266" height="384" link="https://commons.wikimedia.org/wiki/File:Dreizehenmoewen.jpg"]] ||~  || **Gaviota Tablebases**,
 * Gaviota base on Runde ||~  ||^   ||
 * Bitbases
 * Edwards' Tablebases
 * Gaviota
 * Lomonosov Tablebases
 * Nalimov Tablebases
 * Scorpio Bitbases
 * Syzygy Bases
 * Thompson's Databases

=Forum Posts=

2008

 * [|Gaviota's Endgame Tablebases] by Miguel A. Ballicora, CCC, December 07, 2008

2009

 * [|Gaviota 0.74 released] by Miguel A. Ballicora, CCC, October 21, 2009
 * [|Gaviota 0.74.6 (special for EGTB builders)] by Miguel A. Ballicora, CCC, October 31, 2009
 * [|Gaviota's EGTBs are only 6.5 Gb now] by Miguel A. Ballicora, CCC, December 01, 2009
 * [|Gaviota EGTBs, interface proposal for programmers] by Miguel A. Ballicora, CCC, December 13, 2009
 * [|Gaviota Tablebases vs. Nalimov] by Greg Simpson, CCC, December 24, 2009
 * [|Gaviota TBs, compression schemes] by Miguel A. Ballicora, CCC, December 30, 2009

2010 ...

 * [|Gaviota TBs, compressor available (win32 for now)] by Miguel A. Ballicora, CCC, January 04, 2010
 * [|Gaviota tablebases, probing code license] by Miguel A. Ballicora, CCC, February 10, 2010
 * [|Gaviota tablebases, Probing Code Release (Finally)] by Miguel A. Ballicora, CCC, February 10, 2010
 * [|Gaviota Tablebases Probing Code (v0.1.2) UPDATE] by Miguel A. Ballicora, CCC, February 15, 2010
 * [|Gaviota TBs [0.1.6.1, bitbase-like interface]] by Miguel A. Ballicora, CCC, February 22, 2010
 * [|Gaviota TBs Probing Code (v0.2) UPDATE, Bitbases on the fly] by Miguel A. Ballicora, CCC, March 20, 2010
 * [|Gaviota Tablebases and Delphi] by Miguel A. Ballicora, CCC, March 28, 2010
 * [|libgaviota?] by Michel Van den Bergh, CCC, April 11, 2010
 * [|Gaviota tablebases probing code (v0.2.2) small update] by Miguel A. Ballicora, CCC, April 21, 2010
 * [|Gaviota tablebases probing code (v0.3) UPDATE] by Miguel A. Ballicora, CCC, June 04, 2010
 * [|About Gaviota Tablebases License] by Miguel A. Ballicora, CCC, June 26, 2010
 * [|Chessbase GUI & Critter + Gaviota tablebases] by Richard Vida, CCC, December 01, 2010 » Critter
 * [|Gaviota EGTB in Houdini 1.5 + contacting Eugene Nalimov] by Robert Houdart, CCC, December 01, 2010
 * [|Gaviota EGTBs: How long to generate 5-men TBs?] by Joerg Oster, CCC, December 05, 2010
 * [|Gaviota tablebases, probing code v0.3.2 (UPDATE)] by Miguel A. Ballicora, CCC, December 28, 2010
 * 2011**
 * [|For Miguel B: Gaviota tb_availability sometimes incorrect] by Robert Houdart, CCC, January 14, 2011 » Houdini
 * [|Houdini and Gaviota Tablebases] by Edwin Meiners, CCC, January 16, 2011
 * [|Gaviota tablebases, probing code v4 (UPDATE)] by Miguel A. Ballicora, CCC, March 11, 2011
 * [|Gaviota table bases in Scid?] by Michel Van den Bergh, CCC, August 30, 2011 » Scid
 * 2012**
 * [|Gaviota access in Critter 1.4] by Jouni Uski, CCC, January 12, 2012 » Critter
 * [|Gaviota tablebases - how many files? - how big?] by Marek Soszynski, CCC, June 27, 2012
 * 2013**
 * [|6-men Gaviota (Question to Miguel)] by Harun Taner, CCC, December 27, 2013
 * 2014**
 * [|En passant problem in gaviota tablebases] by Peter Österlund, CCC, July 02, 2014 » En passant

2015 ...

 * [|How texel probes endgame tablebases] by Peter Österlund, CCC, July 16, 2016 » Syzygy Bases, Texel
 * [|Probing tablebases in python-chess] by Robert Pope, CCC, March 20, 2017 » python-chess
 * [|Gaviota TB download link] by Sven Schüle, CCC, April 21, 2018

=External Links=
 * [|Endgame Tablebases - gaviota chess engine]
 * [|Download - gaviota chess engine - Gaviota Tablebases probing code, examples and APIs. v0.4]
 * [|michiguel/Gaviota-Tablebases · GitHub]
 * [|Gaviota 3-4-5 EGTB files Compressed] hosted by Joshua Shriver
 * [|Interview with Miguel Ballicora] by Michael Diosi, Arena, December 2010
 * [|OICS Chess and EGTB Tracker Statistics] by Joshua Shriver

=References= =What links here?= include page="Gaviota Tablebases" component="backlinks" limit="40"
 * Up one level**