Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / 6 Syzygy Download Link
- - By Christian Goralski Date 2013-12-08 13:40
Guten Tag,

kann mir jemand erklären wie ich unter diesen Link die kompletten 6 Syzygy runterlade?

http://oics.olympuschess.com/tracker/index.php

Oder gibt es einen direkten Download Link?

Vielen Dank!

MfG Christian Goralski
Parent - By Bodo Ahlers Date 2013-12-08 14:34 Edited 2013-12-08 14:40
Es handelt sich um einen Download per "Torrent". Dies ist eine sehr effiziente Art des Filesharings. Klassische Server sind dazu nicht nötig.

http://de.wikipedia.org/wiki/BitTorrent

Es gibt bei Verbreitung per Torrent zu Beginn einen oder mehrer  "Seeder", die die fertigen Dateien bereitstellen. Die "Leecher" laden die Dateien herunter und werden dabei nach und nach zum Seeder, laden also für weitere Leecher die Dateien wiederum hoch - ein Geben und Nehmen.

Zum Download braucht man ein Torrent-Programm, z.B. utorrent

http://www.chip.de/downloads/uTorrent-_Torrent_16827062.html

Die Torrent-Dateien auf der verlinkten Seite lädt man herunter oder öffnet diese gleich mit utorrent. Dann beginnt das Herunterladen und ein wenig später das Hochladen. Eventuell sind noch Freigaben in der Windows-Firewall und ggf. Portfreigaben im Router einzurichten.
Bei den Dateigrößen der 6-Steiner kann der Download allerdings schon einige Tage dauern. Fairerweise lädt man selbst solange weiter hoch, bis man ungefähr soviel hochgeladen wie heruntergeladen hat. D.h. die  "Ratio" Upload/Download sollte mindestens ca. 1 betragen.

Grüße
Parent - - By Günther Höhne Date 2013-12-08 19:42
Hallo zusammen,

wem die 3-4-5 Syzygy Bases reichen, dem kann unter diesem Link geholfen werden.

http://computerchessoldies.beepworld.de/downloads.htm

Gruß
Günther
Parent - - By Klaus Ritter Date 2013-12-09 16:33
Welche Tbs sind momentan am besten ?

Gruß,
Klaus
Parent - - By Bodo Ahlers Date 2013-12-11 06:20
Objektiv sind die neuen Syzygy-Tablebases am besten. Sie benötigen nur einen Bruchteil des Speicherplatzes (Ca. 150 GB inklusive 6-Steiner, die Nalimov-Tablebases z.B. dagegen 1,2 TB). Die 50-Züge Remisregel wird berücksichtigt.  Der Zugriff erfolgt sehr schnell.

Nachteil: Die Mattdistanz ist nicht mehr enthalten, also die Meldung "Matt in X Zügen" wird nicht mehr angezeigt.  Bisher unterstützen nur wenige Engines die neuen Tablebases (Houdini 4 und einige Stockfish-Versionen).
Und der Name "Syzygy" ist gewöhnungsbedürftig, obwohl er mit dem Namen einer deutschen Aktiengesellschaft identisch ist und man sich jeden Tag den Syzygy-Aktienkurs anschauen könnte

Grüße
Parent - - By Tom Paul Date 2013-12-11 08:27
Einfach Stockfishbases, da diese speziell für Stockfish erfunden wurden.
Ronald de Man bringt sogar selbst immer den neuesten Stockfish mit TB Unterstützung bei abrok.eu Stockfish heraus.
Parent - By Jörg Oster Date 2013-12-11 10:01 Edited 2013-12-11 10:03
Tom Paul schrieb:

Einfach Stockfishbases, da diese speziell für Stockfish erfunden wurden.
Ronald de Man bringt sogar selbst immer den neuesten Stockfish mit TB Unterstützung bei abrok.eu Stockfish heraus.

Wo hast du denn das her? Von wegen speziell für SF erfunden.
Zuallererst hat er sie mit Sicherheit für seine eigene Engine "TrojanKnight" erstellt. Und auch, um eine effizientere Alternative zu den Nalimovs und Gaviota TBs zu habe. Die Syzygy-Bases sind wesentlich kleiner, der Zugriffscode ist 'fully multithreaded', und die 50-Züge-Regel wird unterstützt.
Übrigens ist der Zugriffscode frei verfügbar, ohne jegliche Einschränkung. Lediglich der TB-Generator unterliegt der GPLv2.

Und dann hat er sie in Stockfish implementiert, um zu zeigen, wie's geht. Damit andere Programmierer quasi eine Blaupause haben. Ich denke mal, Stockfish hat sich aus mehreren Gründen angeboten:
- Bekanntheitsgrad
- Spielstark
- Open Source!!!

Alles hier http://www.talkchess.com/forum/viewtopic.php?t=47681 nachzulesen.
Hier die Seite über Ronald de Man auf chessprogrogramming Wiki: https://chessprogramming.wikispaces.com/Ronald+de+Man
Parent - - By Robert Bauer Date 2013-12-11 10:24
Und im Vergleich zu

Gaviota: derzeit nur bis 5-Steiner, kompaktes Format, wird unterstützt von Houdini
SchredderBases: nur bis 5-Steiner, kompaktes Format, wird wohl nur von Schredder unterstützt
Scorpio Bitbases: derzeit nur bis 5-Steiner, kompaktes Format, in der Hilfe von Houdini zu den Tablebases wird nicht auf Scorpio explizit hingewiesen, aber evtl. werden diese unterstützt. Wer weiß hier mehr? Da sich hier noch was in Richtung 6-Steiner tun könnte, wäre dies durchaus interessant.
Robbobases (Triplebases/Totalbases): für 6-Steiner vorliegend, Triplebases brauchen ähnlich wenig Platz wie Syzygy, werden aber nur von den Ivanhoes und von Comstock (=Stockfish 3 Derivat) unterstützt. Da die aktuellen Stockfishes und auch Houdini keine Robbobases unterstützen sind diese Tablebases seit dem Erscheinen der Syzygy leider wohl ein Auslaufmodell!? Diese Tablebases hätten aber durchaus Vorteile gegenüber den Syzygy, mit ihnen kann ein Matt in N Zügen angezeigt werden für 6-Steiner bei vergleichbar geringem Platzbedarf.
Nalimov: der Klassiker, größter Platzbedarf, viele Engines unterstützen diese

Allgemeine Bemerkung: die Stockfish-Entwickler wollen keine Tablebase-Unterstützung in der Hauptversion von Stockfish haben, deshalb gibt es eine spezielle Version vom Syzygy-Entwickler selbst, wo er seine Tablebases unterstützt.

Eine Frage von mir: brauche ich die DTZ-Dateien wirklich für Houdini und Stockfish oder reichen die WDL aus?
Dies wäre für mich wichtig, sonst wird es knapp auf meiner SSD.
Parent - By Karl Heinz Krasser Date 2013-12-12 01:01
Houdini braucht nach Autorenangabe BEIDE Versionen!
Parent - By Stefan Pohl Date 2013-12-12 07:07
Robert Bauer schrieb:


Robbobases (Triplebases/Totalbases): für 6-Steiner vorliegend, Triplebases brauchen ähnlich wenig Platz wie Syzygy, werden aber nur von den Ivanhoes und von Comstock (=Stockfish 3 Derivat) unterstützt. Da die aktuellen Stockfishes und auch Houdini keine Robbobases unterstützen sind diese Tablebases seit dem Erscheinen der Syzygy leider wohl ein Auslaufmodell!? Diese Tablebases hätten aber durchaus Vorteile gegenüber den Syzygy, mit ihnen kann ein Matt in N Zügen angezeigt werden für 6-Steiner bei vergleichbar geringem Platzbedarf.


Das ist so nicht ganz korrekt, bzw. unpräzise. Die Triplebases sind reine BitBases, die klein sind und daher komplett ins RAM geladen werden können. Diese beinhalten aber keine Mattdistanzen! Dafür braucht man dann noch die Totalbases, welche "echte" Tablebases wie die Nalimovs sind (korrekte Mattdistanzen, aber eben auch sehr groß).
Die Robbobases sind also 2 komplett verschiedene Endspielbases, die man aber ergänzend benutzen kann und soll.

Stefan
Parent - By Bodo Ahlers Date 2013-12-12 07:21
Die erste und wohl auch letzte Houdini-Version, welche die Scorpio bitbases unterstützte, war Houdini 3. Bei Houdini 4 hat R. Houdart die Option stillschweigend jedenfalls aus dem UCI-Pfadeingabe-Dialog herausgenommen.
Dem Autor zufolge nimmt Houdini immer nur die zuletzt im UCI-Einstelldialog eingetragenen Tablebases (also z.B. niemals Nalimov und Gaviota gleichzeitig) - bzw. den Tablebases-Pfad, welche von der GUI (z.B. unter Fritz 14) an die engine übertragen wird.

Übrigens gab es in den letzten Zeit im Maschinenraum des CB-Servers einige Partien, in denen Houdini 4 oder Stockfish merkwürdigerweise einfachste Endspiele (z.B. König+Dame gegen König) nicht gewinnen konnten. Das lag offenbar an einem bug in Fritz 14 in Verbindung mit den Syzygy-Bases , der mit dem neuen update (SP 3) behoben wurde (Changelog: Syzygy tablebases didn't produce correct value for some positions).

Wie schon geschrieben braucht Houdini 4 auch die DTZ-Dateien. So wie ich es verstanden habe ist es wichtiger, dass die WDL-Dateien auf einem schnellen Flashspeicher sind, die DTZ-Dateien lassen sich ohne große Nachteile auf einer herkömmlichen Festplatte nutzen.

Grüße
Up Topic Hauptforen / CSS-Forum / 6 Syzygy Download Link

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill