Changes

Jump to: navigation, search

Yace

715 bytes added, 22:56, 29 January 2021
no edit summary
'''Yace''',<br/>
a [[Chess Engine Communication Protocol]] and [[UCI]] compatible chess engine, Yet Another Chess Engine by [[Dieter BürssnerBürßner]].
Yace is famous for its enormous [[Endgame|endgame]] [[Knowledge|knowledge]] and ability of interactive backward analysis <ref>[[Lars Bremer]] ('''2004'''). ''Das Rückwärts-Genie''. [[Computerschach und Spiele|CSS 4/04]] (German), [http://www.lbremer.de/artikel/Yace.pdf pdf]</ref> due to preserving important information in the [[Transposition Table|transposition table]] also mentioned as orthogonal [[Persistent Hash Table|persistent hash table]].
=Learning=
Within its [[learning#Learning inside a Chess Program|positional learning]], Yace stores positions inside a text file when a significant score drop occurs some moves after leaving the [[Opening Book|opening book]]. It tries to avoid these positions in games played later, preparing the [[Search|search]].
Additionally, since version 0.99.50 in June 2001 <ref>[https://www.stmintz.com/ccc/index.php?id=177410 Yace 0.99.50 available for download] by [[Dieter BürssnerBürßner]], [[CCC]], June 28, 2001</ref>, Yace also features [[Book Learning|Book Learning]].
=Search Tuning=
<ref>[https://sites.google.com/site/marochess/yace Yace Archive Page], yace_ReadMe.pdf</ref>
Users are encouraged to [[Automated Tuning|tune]] the [[Search|search]] [[Selectivity|selectivity]], in particular [[Quiescence Search|quiescence search]] and [[Null Move Pruning|null move pruning]] by passing corresponding [https://en.wikipedia.org/wiki/Attribute%E2%80%93value_pair attribute-value pairs] inside an initialization file or engines setup.
Further, users can parameterize [[Extensions#FractionalExtensions|fractional extensions]] with with floating point values, internally mapped to 1/64 [[Ply]] resolution for [[Check Extensions|check extensions]] for first and consecutive checks, [[Passed Pawn Extensions|passed pawn extensions]] when reaching the 7th rank, and [[Mate Threat Extensions|threat extensions]] when [[Null Move|null move]] indicates trouble<ref>[https://sites.google.com/site/marochess/yace Yace Archive Page], yace_ReadMe.pdf</ref>.
=Tablebases=
Yace supports the [[Nalimov Tablebases]] and further has its own 4-men WDL [[Endgame Bitbases|bitbase format]] <ref>[https://www.stmintz.com/ccc/index.php?id=371131 Re: Any programs besides Yace and Patzer that can use bitbase files] by [[Dieter BürssnerBürßner]], [[CCC]], June 18, 2004</ref>, well suited to use inside the search.
=Tournament Play=
=Photos & Games=
==IPCCC 2001==
[[FILE:YaceHolmes2001.jpg|none|border|text-bottom|640px|link=https://web.archive.org/web/20180713110850/http://chess.fsv.de/aboutus/aboutus.htm]] [[IPCCC 2001]]: [[Torsten Schoop]] and Gunnar Schönemann <ref>[https://web.archive.org/web/20090306190203/http://www.fsv.de:80/founders.htm FSV Netzwerk GmbH - Gesellschafter]([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])</ref> observing the game [[Yace]] - [[Holmes]], <br/>operated by their authors [[Dieter BürssnerBürßner]] (front) and [[Andreas Herrmann]], [[IPCCC 2001]] <ref>Photo by [[Roland Pfister]], [https://web.archive.org/web/20180713110850/http://chess.fsv.de/aboutus/aboutus.htm FSV - About us]([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])</ref> 
<pre>
[Event "IPCCC 2001"]
==IPCCC 2003==
[[FILE:ShredderYace2003.JPG|none|border|text-bottom|640px|link=https://web.archive.org/web/20041103061005fw_/http://chesswww.fsv.de/chess-server/Pics/Paderborn2003/baderborn2003a.htm]] [[IPCCC 2003]]: [[Shredder]] - [[Yace]], [[Stefan Meyer-Kahlen]], [[Dieter BürssnerBürßner]] and [[Peter Berger]] <ref>[https://web.archive.org/web/20041103061005fw_/http://chesswww.fsv.de/chess-server/Pics/Paderborn2003/baderborn2003a.htm FSV personal chess service - Paderborn 2003 Pics] by [[Torsten Schoop]]([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])</ref>
<pre>
[Event "IPCCC 2003"]
==2000 ...==
* [https://www.stmintz.com/ccc/index.php?id=113833 New Winboard program "Yace"] by [[Dann Corbit]], [[CCC]], June 08, 2000
* [https://www.stmintz.com/ccc/index.php?id=114010 Problems with winboard protocol (Crafty 17.10 vs Yace)] by [[Dieter BürssnerBürßner]], [[CCC]], June 10, 2000
* [https://www.stmintz.com/ccc/index.php?id=121819 Yace 0.22 by Dieter Buerssner is available !] by [[Frank Quisinsky]], [[CCC]], July 26, 2000
* [https://www.stmintz.com/ccc/index.php?id=131391 Yace 0.23 by Dieter Buerssner is available !] by [[Frank Quisinsky]], [[CCC]], October 04, 2000* [https://www.stmintz.com/ccc/index.php?id=156036 Yace in Paderborn] by [[Dieter BürssnerBürßner]], [[CCC]], February 26, 2001* [https://www.stmintz.com/ccc/index.php?id=177410 Yace 0.99.50 available for download] by [[Dieter BürssnerBürßner]], [[CCC]], June 28, 2001
* [https://www.stmintz.com/ccc/index.php?id=198559 YACE extensions?!?] by [[Steve Maughan]], [[CCC]], November 23, 2001
* [https://www.stmintz.com/ccc/index.php?id=248794 Kramer Vs Kramer (Yace + Book against Yace + No Book = 13.5 - 6.5)] by [[Arturo Ochoa]], [[CCC]], August 30, 2002
* [https://www.stmintz.com/ccc/index.php?id=278666 Yace at CCT5] by [[Dieter Bürßner]], [[CCC]], January 21, 2003 » [[CCT5]]
* [https://www.stmintz.com/ccc/index.php?id=298082 A little correction for the Yace Information] by [[Arturo Ochoa]], [[CCC]], May 26, 2003
* [https://www.stmintz.com/ccc/index.php?id=319788 Problem ending for Yace] by [[Jouni Uski]], [[CCC]], October 06, 2003
* [https://www.stmintz.com/ccc/index.php?id=370997 Any programs besides Yace and Patzer that can use bitbase files] by [[Dann Corbit]], [[CCC]], June 17, 2004 » [[Endgame Bitbases]], [[Patzer]]
* [https://www.stmintz.com/ccc/index.php?id=379228 Re: full documentation of yace commands] by [[Dieter BürssnerBürßner]], [[CCC]], July 27, 2004
==2005 ...==
* [https://www.stmintz.com/ccc/index.php?id=427356 [(long] ) Some Statistics from Pavel's Yace Paderborn vs. Aristrach 4.5] by [[Dieter BürssnerBürßner]], [[CCC]], May 21, 2005* [https://www.stmintz.com/ccc/index.php?id=447238 Re: Is chess knowledge always meaningful? (An Example)] by [[Dieter BürssnerBürßner]], [[CCC]], September 03, 2005
* [https://www.stmintz.com/ccc/index.php?id=467250 Bitbases - yace, scorpio, gambitfruit] by [[Bernhard Bauer]], [[CCC]], December 06, 2005
* [https://www.stmintz.com/ccc/index.php?id=487256 Question Concerning Yace !!]] by George Speight, [[CCC]], February 16, 2006
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=22521 Do somebody have news about YACE ?] by [[Vincent Lejeune]], [[CCC]], July 23, 2008
==2010 ...==
=External Links=
* [http://web.archive.org/web/20020601214103/home1.stofanet.dk/moq/ The Yace Website] archived by the ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])* [httphttps://wwwccrl.top-5000chessdom.nlcom/ccrl/wbuci4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=Yace%200.99.87 Yace 0.htm Download Winboard and UCI engines99.87] by in [[Ed SchroderCCRL|Ed SchröderCCRL 40/15]]* [https://sites.google.com/site/marochess/yace Yace Archive Page], January 2007
=References=
[[Category:XBoard]]
[[Category:UCI]]
[[Category:PC]]
[[Category:X86]]
[[Category:Windows]]
[[Category:Linux]]
[[Category:Acronym]]

Navigation menu