Difference between revisions of "PolyGlot"

From Chessprogramming wiki
Jump to: navigation, search
(2015 ...)
 
(8 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''[[Main Page|Home]] * [[Software]] * [[Utilities]] * PolyGlot'''
+
'''[[Main Page|Home]] * [[Software]] * [[Utilities]] * PolyGlot'''<br/>
 
'''[[Main Page|Home]] * [[Knowledge]] * [[Opening Book]] * PolyGlot'''
 
'''[[Main Page|Home]] * [[Knowledge]] * [[Opening Book]] * PolyGlot'''
  
 
[[FILE:PolyHands.JPG|border|right|thumb
 
[[FILE:PolyHands.JPG|border|right|thumb
|  [[:Category:Hildegard Skowasch|Hildegard Skowasch]] - Untitled  <ref>[[:Category:Hildegard Skowasch|Hildegard Skowasch]] - [http://www.hildegardskowasch.de/english/arbeiten/index.html Untitled (2015)], [http://flottmann-hallen.de/event/884/flottmann-30-hoch Flottmann 30 hoch] - 30 years anniversary exhibition, [[:Category:Flottmann|Flottmann-Hallen]] in [https://en.wikipedia.org/wiki/Herne,_North_Rhine-Westphalia Herne], [https://en.wikipedia.org/wiki/North_Rhine-Westphalia North Rhine-Westphalia], [https://en.wikipedia.org/wiki/Germany Germany], part of [[:Category:Industrial Heritag Trail|The Industrial Heritage Trail]] of the [https://en.wikipedia.org/wiki/Ruhr Ruhr area], Photo by [[Gerd Isenberg]], September 18, 2016</ref> ]]  
+
|  [[:Category:Hildegard Skowasch|Hildegard Skowasch]] - Untitled  <ref>[[:Category:Hildegard Skowasch|Hildegard Skowasch]] - [http://www.hildegardskowasch.de/english/arbeiten/index.html Untitled (2015)], [http://flottmann-hallen.de/event/884/flottmann-30-hoch Flottmann 30 hoch] - 30 years anniversary exhibition, [[:Category:Flottmann|Flottmann-Hallen]] in [https://en.wikipedia.org/wiki/Herne,_North_Rhine-Westphalia Herne], [https://en.wikipedia.org/wiki/North_Rhine-Westphalia North Rhine-Westphalia], [https://en.wikipedia.org/wiki/Germany Germany], part of [[:Category:Industrial Heritage Trail|The Industrial Heritage Trail]] of the [https://en.wikipedia.org/wiki/Ruhr Ruhr area], Photo by [[Gerd Isenberg]], September 18, 2016</ref> ]]  
  
 
'''PolyGlot''',<br/>
 
'''PolyGlot''',<br/>
an adapter <ref>[https://en.wikipedia.org/wiki/Adapter_pattern Adapter pattern from Wikipedia]</ref> that allows [[UCI]] engines to use interfaces and [[GUI|GUIs]] supporting the [[Chess Engine Communication Protocol]], developed by [[Fabien Letouzey]] and modified by [[Fonzy Bluemers]] <ref>[https://web.archive.org/web/20150213221910/http://wbec-ridderkerk.nl/html/info.htm Information and rules to participate]  from [[WBEC|WBEC Ridderkerk]] ([https://en.wikipedia.org/wiki/Internet_Archive Internet Archive])</ref>. Polyglot is open source, licensed under the [[Free Software Foundation#GPL|GPL]], and is able to run on various operating systems, which allows to run UCI engines not only under [[Windows]] with its native chess GUIs, but also under [[Linux]] and [[Mac OS]] using [[XBoard]]. PolyGlot 1.4 provides a simplistic [[Opening Book|opening book]] implementation <ref>[http://hardy.uhasselt.be/Toga/book_format.html Polyglot book format] by [[Michel Van den Bergh]]</ref>, referred as '''bin'''-opening book format.
+
an adapter <ref>[https://en.wikipedia.org/wiki/Adapter_pattern Adapter pattern from Wikipedia]</ref> that allows [[UCI]] engines to use interfaces and [[GUI|GUIs]] supporting the [[Chess Engine Communication Protocol]], developed by [[Fabien Letouzey]] and modified by [[Fonzy Bluemers]] <ref>[https://web.archive.org/web/20150213221910/http://wbec-ridderkerk.nl/html/info.htm Information and rules to participate]  from [[WBEC|WBEC Ridderkerk]] ([https://en.wikipedia.org/wiki/Internet_Archive Internet Archive])</ref>. Polyglot is open source, licensed under the [[Free Software Foundation#GPL|GPL]], and is able to run on various operating systems, which allows to run UCI engines not only under [[Windows]] with its native chess GUIs, but also under [[Linux]] and [[Mac OS]] using [[XBoard]]. PolyGlot 1.4 provides a simplistic [[Opening Book|opening book]] implementation, referred as '''bin'''-opening book format.
  
 
=Retirement=
 
=Retirement=
Line 73: Line 73:
 
* [http://www.talkchess.com/forum/viewtopic.php?t=55415 Winboard 4.8.0b and PolyGlot 2.0.3 adjudication issues] by [[Ferdinand Mosca]], [[CCC]], February 22, 2015
 
* [http://www.talkchess.com/forum/viewtopic.php?t=55415 Winboard 4.8.0b and PolyGlot 2.0.3 adjudication issues] by [[Ferdinand Mosca]], [[CCC]], February 22, 2015
 
* [http://www.talkchess.com/forum/viewtopic.php?t=55550 Polyglot-format books: large boards] by [[Harm Geert Muller]], [[CCC]], March 04, 2015
 
* [http://www.talkchess.com/forum/viewtopic.php?t=55550 Polyglot-format books: large boards] by [[Harm Geert Muller]], [[CCC]], March 04, 2015
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=58176 UCI OwnBook shim?] by [[Ian Osgood]], [[CCC]], November 07, 2015 » [[UCI]]
 
'''2016'''
 
'''2016'''
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59365 Polyglot and make-book] by [[Ed Schroder|Ed Schröder]], [[CCC]], February 26, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59365 Polyglot and make-book] by [[Ed Schroder|Ed Schröder]], [[CCC]], February 26, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59370 all the old tools are vanishing...] by Jack Crawford, [[CCC]], February 27, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59370 all the old tools are vanishing...] by Jack Crawford, [[CCC]], February 27, 2016
* [http://www.talkchess.com/forum/viewtopic.php?t=59435 REBEL | ProDeo book available in Polyglot format] by [[Ed Schroder|Ed Schröder]], [[CCC]], March 05, 2016 » [[Rebel]], [[Pro Deo]]
+
* [http://www.talkchess.com/forum/viewtopic.php?t=59435 REBEL | ProDeo book available in Polyglot format] by [[Ed Schroder|Ed Schröder]], [[CCC]], March 05, 2016 » [[Rebel]], [[ProDeo]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59496 Polyglot 1.4 Update] by [[Michael Byrne|Michael B]], [[CCC]], March 13, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59496 Polyglot 1.4 Update] by [[Michael Byrne|Michael B]], [[CCC]], March 13, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59481 icsdroneng and polyglot] by [[Alexandru Mosoi]], [[CCC]], March 11, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=59481 icsdroneng and polyglot] by [[Alexandru Mosoi]], [[CCC]], March 11, 2016
Line 86: Line 87:
 
* [http://www.talkchess.com/forum/viewtopic.php?t=61537 Polyglot dump-book problem/bug/limit] by [[Günther Simon]], [[CCC]], September 26, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=61537 Polyglot dump-book problem/bug/limit] by [[Günther Simon]], [[CCC]], September 26, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=62642 Polyglot pickBest] by [[Dennis Sceviour]], [[CCC]], December 29, 2016 » [[WinBoard]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=62642 Polyglot pickBest] by [[Dennis Sceviour]], [[CCC]], December 29, 2016 » [[WinBoard]]
'''2017'''
+
'''2017 ...'''
 
* [http://www.talkchess.com/forum/viewtopic.php?t=63635 How to Make a .BIN opening book (for non programmers?)] by [[Brendan J. Norman]], [[CCC]], April 03, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=63635 How to Make a .BIN opening book (for non programmers?)] by [[Brendan J. Norman]], [[CCC]], April 03, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64359 How do you use .bin books?] by John Wentworth, [[CCC]], June 21, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64359 How do you use .bin books?] by John Wentworth, [[CCC]], June 21, 2017
Line 92: Line 93:
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66194 Cannot download Polyglot or KingSlayer source code] by Dean Menezes, [[CCC]], December 31, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66194 Cannot download Polyglot or KingSlayer source code] by Dean Menezes, [[CCC]], December 31, 2017
 
: [http://www.talkchess.com/forum/viewtopic.php?t=66194&start=6 Re: Cannot download Polyglot or KingSlayer source code] by [[Harm Geert Muller]], [[CCC]], January 01, 2018 » [[UCI2WB]]
 
: [http://www.talkchess.com/forum/viewtopic.php?t=66194&start=6 Re: Cannot download Polyglot or KingSlayer source code] by [[Harm Geert Muller]], [[CCC]], January 01, 2018 » [[UCI2WB]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=69509 Polyglot extension tool] by [[Ed Schroder|Ed Schröder]], [[CCC]], January 06, 2019
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71311 Bin book adapter?] by Ovyron, [[CCC]], July 18, 2019 » [[CFish]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=72432 Polyglot FRC/960 Opening Book] by [[Dennis Sceviour]], [[CCC]], November 27, 2019 » [[Opening Book]], [[Chess960]]
 +
 +
==2020 ...==
 +
'''2022 ...'''
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=80901 Tool for Polyglot opening books?] by [[PeterO]], [[CCC]], PeterO 26, 2022 » [[Opening Book]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=80944 CLI tool for composing polyglot book from PGN] by [[Arturs Priede]], [[CCC]], November 02, 2022 » [[Opening Book]]
  
 
=External Links=
 
=External Links=
 
==Chess adapter==
 
==Chess adapter==
 +
* [http://hgm.nubati.net/book_format.html Polyglot book format] by [[Harm Geert Muller]]
 
* [http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=polyglot.git;a=summary hgm.nubati.net Git - polyglot.git] hosted by [[Harm Geert Muller]]
 
* [http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=polyglot.git;a=summary hgm.nubati.net Git - polyglot.git] hosted by [[Harm Geert Muller]]
 
* [https://github.com/sshivaji/polyglot GitHub - sshivaji/polyglot: Polyglot chess opening book program] hosted by [[Shivkumar Shivaji]]
 
* [https://github.com/sshivaji/polyglot GitHub - sshivaji/polyglot: Polyglot chess opening book program] hosted by [[Shivkumar Shivaji]]
* [http://www.geenvis.net/pg.html Polyglot 1.4w] by [[Fonzy Bluemers]]
 
* [http://hardy.uhasselt.be/Toga/book_format.html Polyglot book format] by [[Michel Van den Bergh]]
 
 
* [https://python-chess.readthedocs.io/en/latest/polyglot.html Polyglot opening book reading] by [[Niklas Fiekas]] » [[python-chess]]
 
* [https://python-chess.readthedocs.io/en/latest/polyglot.html Polyglot opening book reading] by [[Niklas Fiekas]] » [[python-chess]]
 
* [https://sites.google.com/site/hispanicchessengines/polyglot PolyGlot - Hispanic Chess Engines]
 
* [https://sites.google.com/site/hispanicchessengines/polyglot PolyGlot - Hispanic Chess Engines]
Line 118: Line 126:
 
[[Category:Hildegard Skowasch]]
 
[[Category:Hildegard Skowasch]]
 
[[Category:Flottmann]]
 
[[Category:Flottmann]]
[[Category:Industrial Heritag Trail]]
+
[[Category:Industrial Heritage Trail]]
 +
[[Category:Music]]

Latest revision as of 01:55, 15 December 2022

Home * Software * Utilities * PolyGlot
Home * Knowledge * Opening Book * PolyGlot

PolyGlot,
an adapter [2] that allows UCI engines to use interfaces and GUIs supporting the Chess Engine Communication Protocol, developed by Fabien Letouzey and modified by Fonzy Bluemers [3]. Polyglot is open source, licensed under the GPL, and is able to run on various operating systems, which allows to run UCI engines not only under Windows with its native chess GUIs, but also under Linux and Mac OS using XBoard. PolyGlot 1.4 provides a simplistic opening book implementation, referred as bin-opening book format.

Retirement

As far as XBoard/WinBoard is concerned since 2018, Polyglot is scheduled for retirement. The latest beta package of WinBoard did not contain any Polyglot, but relied on UCI2WB instead, which is variant agnostic, and supports all UCI dialects (USI, UCCI, UCI-Cyclone, Arena960). Polyglot is useless for anything other than ordinary Chess [4].

See also

Forum Posts

2004

2005 ...

2006

2007

2008

2009

2010 ...

2015 ...

2016

2017 ...

Re: Cannot download Polyglot or KingSlayer source code by Harm Geert Muller, CCC, January 01, 2018 » UCI2WB

2020 ...

2022 ...

External Links

Chess adapter

Misc

References

Up one Level