Changes

Jump to: navigation, search

Gaviota Tablebases

8,580 bytes added, 17:29, 11 May 2018
Created page with "'''Home * Knowledge * Endgame Tablebases * Gaviota Tablebases''' FILE:Dreizehenmoewen.jpg|border|right|thumb| Gaviota base on Runde <ref>[https://en.w..."
'''[[Main Page|Home]] * [[Knowledge]] * [[Endgame Tablebases]] * Gaviota Tablebases'''

[[FILE:Dreizehenmoewen.jpg|border|right|thumb| Gaviota base on Runde <ref>[https://en.wikipedia.org/wiki/Black-legged_kittiwake Black-legged Kittiwakes] at [https://en.wikipedia.org/wiki/Runde Runde], [https://en.wikipedia.org/wiki/Her%C3%B8y,_M%C3%B8re_og_Romsdal Herøy], [https://en.wikipedia.org/wiki/M%C3%B8re_og_Romsdal Møre og Romsdal], [https://en.wikipedia.org/wiki/Norway Norway], [https://commons.wikimedia.org/wiki/File:Dreizehenmoewen.jpg Photo] by [https://commons.wikimedia.org/wiki/User:Islandmen T.Müller], July 2006</ref> ]]

'''Gaviota Tablebases''',<br/>
a [[Endgame Tablebases#DTM|depth to mate]] endgame tablebase by [[Miguel A. Ballicora]], initially developed for his [[Gaviota]] engine <ref>[http://www.talkchess.com/forum/viewtopic.php?t=25311 Gaviota's Endgame Tablebases] by [[Miguel A. Ballicora]], [[CCC]], December 07, 2008</ref> . The probing code, written in [[C]], is open source, along with the tablebase files licensed under the [[Massachusetts Institute of Technology#License|MIT license]]. Gaviota Tablebases [[Memory|cache system]] works like [[Endgame Bitbases|bitbases]] on the fly, allowing to probe WDL information with fourfold increased cache efficiency. Further, the [[Thread|thread safe]] probing [https://en.wikipedia.org/wiki/Application_programming_interface API] allows soft probes to get information from the cache without reading the [https://en.wikipedia.org/wiki/Hard_disk_drive hard disk] - intended to use everywhere inside the [[Search|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 <ref>[https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1/gtb-generation Generation from Console - gaviota chess engine]</ref> and checked <ref>[https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1/gtb-checking Checking Files After Generation - gaviota chess engine]</ref> using the free command line program ''tbgen'', performing several compression schemes using ''tbcp'' <ref>[https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1/gtb-compression Compressing Tablebases - gaviota chess engine]</ref>, yielding in 5-men sizes below 7 GB.

=See also=
* [[Endgame Bitbases|Bitbases]]
* [[Edwards' Tablebases]]
* [[Gaviota]]
* [[Lomonosov Tablebases]]
* [[Nalimov Tablebases]]
* [[Scorpio Bitbases]]
* [[Syzygy Bases]]
* [[Thompson's Databases]]

=Forum Posts=
==2008==
* [http://www.talkchess.com/forum/viewtopic.php?t=25311 Gaviota's Endgame Tablebases] by [[Miguel A. Ballicora]], [[CCC]], December 07, 2008
==2009==
* [http://www.talkchess.com/forum/viewtopic.php?t=30264 Gaviota 0.74 released] by [[Miguel A. Ballicora]], [[CCC]], October 21, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=30416 Gaviota 0.74.6 (special for EGTB builders)] by [[Miguel A. Ballicora]], [[CCC]], October 31, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=30884 Gaviota's EGTBs are only 6.5 Gb now] by [[Miguel A. Ballicora]], [[CCC]], December 01, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=31065 Gaviota EGTBs, interface proposal for programmers] by [[Miguel A. Ballicora]], [[CCC]], December 13, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=31240 Gaviota Tablebases vs. Nalimov] by Greg Simpson, [[CCC]], December 24, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=31354 Gaviota TBs, compression schemes] by [[Miguel A. Ballicora]], [[CCC]], December 30, 2009
==2010 ...==
* [http://www.talkchess.com/forum/viewtopic.php?t=31470 Gaviota TBs, compressor available (win32 for now)] by [[Miguel A. Ballicora]], [[CCC]], January 04, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=32508 Gaviota tablebases, probing code license] by [[Miguel A. Ballicora]], [[CCC]], February 10, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=32527 Gaviota tablebases, Probing Code Release (Finally)] by [[Miguel A. Ballicora]], [[CCC]], February 10, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=32626 Gaviota Tablebases Probing Code (v0.1.2) UPDATE] by [[Miguel A. Ballicora]], [[CCC]], February 15, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=32835 Gaviota TBs [0.1.6.1], bitbase-like interface] by [[Miguel A. Ballicora]], [[CCC]], February 22, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=33382 Gaviota TBs Probing Code (v0.2) UPDATE, Bitbases on the fly] by [[Miguel A. Ballicora]], [[CCC]], March 20, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=33516 Gaviota Tablebases and Delphi] by [[Miguel A. Ballicora]], [[CCC]], March 28, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=33742 libgaviota?] by [[Michel Van den Bergh]], [[CCC]], April 11, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=33902 Gaviota tablebases probing code (v0.2.2) small update] by [[Miguel A. Ballicora]], [[CCC]], April 21, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=34707 Gaviota tablebases probing code (v0.3) UPDATE] by [[Miguel A. Ballicora]], [[CCC]], June 04, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=35167 About Gaviota Tablebases License] by [[Miguel A. Ballicora]], [[CCC]], June 26, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=36874 Chessbase GUI & Critter + Gaviota tablebases] by [[Richard Vida]], [[CCC]], December 01, 2010 » [[Critter]]
* [http://www.talkchess.com/forum/viewtopic.php?t=36886 Gaviota EGTB in Houdini 1.5 + contacting Eugene Nalimov] by [[Robert Houdart]], [[CCC]], December 01, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=36953 Gaviota EGTBs: How long to generate 5-men TBs?] by Joerg Oster, [[CCC]], December 05, 2010
* [http://www.talkchess.com/forum/viewtopic.php?t=37335 Gaviota tablebases, probing code v0.3.2 (UPDATE)] by [[Miguel A. Ballicora]], [[CCC]], December 28, 2010
'''2011'''
* [http://www.talkchess.com/forum/viewtopic.php?t=37619 For Miguel B: Gaviota tb_availability() sometimes incorrect] by [[Robert Houdart]], [[CCC]], January 14, 2011 » [[Houdini]]
* [http://www.talkchess.com/forum/viewtopic.php?t=37652 Houdini and Gaviota Tablebases] by Edwin Meiners, [[CCC]], January 16, 2011
* [http://www.talkchess.com/forum/viewtopic.php?t=38372 Gaviota tablebases, probing code v4 (UPDATE)] by [[Miguel A. Ballicora]], [[CCC]], March 11, 2011
* [http://www.talkchess.com/forum/viewtopic.php?t=40217 Gaviota table bases in Scid?] by [[Michel Van den Bergh]], [[CCC]], August 30, 2011 » [[Scid]]
'''2012'''
* [http://www.talkchess.com/forum/viewtopic.php?t=41950 Gaviota access in Critter 1.4] by [[Jouni Uski]], [[CCC]], January 12, 2012 » [[Critter]]
* [http://www.talkchess.com/forum/viewtopic.php?t=44208 Gaviota tablebases - how many files? - how big?] by [[Marek Soszynski]], [[CCC]], June 27, 2012
'''2013'''
* [http://www.talkchess.com/forum/viewtopic.php?t=50652 6-men Gaviota (Question to Miguel)] by [[Harun Taner]], [[CCC]], December 27, 2013
'''2014'''
* [http://www.talkchess.com/forum/viewtopic.php?t=52836 En passant problem in gaviota tablebases] by [[Peter Österlund]], [[CCC]], July 02, 2014 » [[En passant]]
==2015 ...==
* [http://www.talkchess.com/forum/viewtopic.php?t=60833 How texel probes endgame tablebases] by [[Peter Österlund]], [[CCC]], July 16, 2016 » [[Syzygy Bases]], [[Texel]]
* [http://www.talkchess.com/forum/viewtopic.php?t=63504 Probing tablebases in python-chess] by [[Robert Pope]], [[CCC]], March 20, 2017 » [[python-chess]]
* [http://www.talkchess.com/forum/viewtopic.php?t=67189 Gaviota TB download link] by [[Sven Schüle]], [[CCC]], April 21, 2018

=External Links=
* [https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1 Endgame Tablebases - gaviota chess engine]
* [https://sites.google.com/site/gaviotachessengine/download Download - gaviota chess engine - Gaviota Tablebases probing code, examples and APIs. v0.4]
* [https://github.com/michiguel/Gaviota-Tablebases michiguel/Gaviota-Tablebases · GitHub]
* [http://olympuschess.com/egtb/gaviota/ Gaviota 3-4-5 EGTB files Compressed] hosted by [[Joshua Shriver]]
* [http://www.playwitharena.com/?Interviews:Interview_with_Miguel_Ballicora%26nbsp%3B Interview with Miguel Ballicora] by [[Michael Diosi]], [[Arena]], December 2010
* [http://oics.olympuschess.com/tracker/index.php OICS Chess and EGTB Tracker Statistics] by [[Joshua Shriver]] <ref>[https://en.wikipedia.org/wiki/BitTorrent BitTorrent from Wikipedia]</ref>

=References=
<references />

'''[[Endgame Tablebases|Up one level]]'''

Navigation menu