Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Die ganze Welt der Schachcomputer / World of chess computers (https://www.schachcomputer.info/forum/forumdisplay.php?f=2)
-   -   Anleitung: Raspberry Pi als Schachengine einbinden (https://www.schachcomputer.info/forum/showthread.php?t=4712)

mibere 14.01.2014 18:28

Raspberry Pi als Schachengine einbinden
 
Da ich einen Raspberry hier rumfliegen habe, wollte ich mich die Tage mal damit beschäftigen diesen als Schachengine unter Windows und/oder OSX einzubinden.
Im entferntesten Sinne wäre das dann auch ein Schachcomputer.

Falls Interesse bestehen sollte, kann ich gleichzeitig ein Howto verfassen...

Theo 14.01.2014 20:52

AW: Raspberry Pi als Schachengine einbinden
 
Hallo Patrick,

schaffst Du evtl auch die Anbindung an den Citrine? Es sind nur eine Handvoll Befehle und zusammen hätte man dann einen schönen Schachcomputer :goldcup:

Viele Grüße,
Theo

mibere 14.01.2014 21:37

AW: Raspberry Pi als Schachengine einbinden
 
N'Abend Theo,

keine Ahnung :) Wird man sehen.

Bin aber schon dabei. Nicht an der Citrine-Unterstützung, sondern ob es generell funktioniert.
Wenn, dann spiele ich gleich mit der Shredder-GUI auf Windows und einer Engine, die auf dem Pi läuft...

mibere 14.01.2014 22:22

AW: Raspberry Pi als Schachengine einbinden
 
Krass, es klappt.

Auf dem Pi ist nun ein aktuelles Stockfish installiert, rennt mit 23kn/s (in der Grundstellung, Pi nicht übertaktet).

Es läuft in diesem Moment ein Engine-Enginematch in der Shredder-GUI unter Windows, Stockfish auf dem Pi gegen Shredder Classic 4. Beide pondern und haben jeweils 64MB Hash.

Das es so einfach ist :) Machbar ist es also. Morgen schreibe ich zusammen was dafür notwendig ist.

mibere 14.01.2014 23:41

AW: Raspberry Pi als Schachengine einbinden
 
Die erste von zwei Partien, je 15s/Zug und beide ohne Buch, ist beendet.
Erst ab dem 60. Zug ging es für Pi/Stockfish bergab, bis dahin war es nahezu ausgeglichen. Also man kann nicht sagen, dass Shredder auf einem P4 mit 2 GHz den kleinen gnadenlos überrannt hat.

Martin 14.01.2014 23:54

AW: Raspberry Pi als Schachengine einbinden
 
Es gibt Leute, die das Gerät an ein DGT-Brett zusammen mit einer XL-Uhr, die die Züge anzeigt, angeschlossen haben (s.Youtube etc.). Ob das aber dann ein Schachcomputer im ursprünglichen Sinne ist...

Grüße, Martin

Theo 15.01.2014 00:13

AW: Raspberry Pi als Schachengine einbinden
 
Zitieren:

Zitat von Martin (Beitrag 51001)
Es gibt Leute, die das Gerät an ein DGT-Brett zusammen mit einer XL-Uhr, die die Züge anzeigt, angeschlossen haben (s.Youtube etc.). Ob das aber dann ein Schachcomputer im ursprünglichen Sinne ist...

Grüße, Martin

Martin, was ist ein Schachcomputer im ursprünglichen Sinne denn anderes als ein Computergegner, gegen den Du auf einem Brett spielen kannst?

mibere 15.01.2014 00:16

AW: Raspberry Pi als Schachengine einbinden
 
Die 2. Partie endet remis, 1.5:0.5 für Shredder. Im Endspiel hat Stockfish 50-60kn/s erreicht.


Martin, ja richtig, es gibt einige Projekte um den Pi in dieser Richtung. Interessant finde ich es dennoch - muss halt jeder für sich selbst entscheiden.

Martin 15.01.2014 14:26

AW: Raspberry Pi als Schachengine einbinden
 
Zitieren:

Zitat von Theo (Beitrag 51003)
Martin, was ist ein Schachcomputer im ursprünglichen Sinne denn anderes als ein Computergegner, gegen den Du auf einem Brett spielen kannst?

Hallo Theo,

da wird es verschiedene Auffassungen geben, klar. Ich selbst würde einen Schachcomputer über das englische Wort "dedicated" definieren. Wenn er nur zum Zweck des königlichen Spiels geschaffen wurde, dann ist es ein "Schachcomputer" im alten Sinn. Computer, die unter anderem auch Schach spielen können - wie PCs, Handhelds, Mobiltelefone... - können als Computergegner dienen. Ich nutze sie selbst natürlich auch gerne. "Schachcomputer" sind es aber meines Erachtens nicht.

Um keine Missverständnisse aufkommen zu lassen. Die Idee mit dem Pi finde ich klasse und könnte mir ebenfalls vorstellen, so etwas mal zu versuchen. Das liefe aber eher unter der Überschrift "Bastelhobby"... :D

Viele Grüße, Martin

mibere 15.01.2014 14:49

AW: Raspberry Pi als Schachengine einbinden
 
Ich war gestern erstaunt wie einfach es war. Probleme hatte ich keine, lief alles sofort. Und das eigentlich auch innerhalb weniger Minuten - der Großteil der Zeit ging beim Kompilieren von Stockfish drauf.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:39 Uhr.

Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info