Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / Schachprogrammierung / Schach GUIs
- By Lothar Jung Date 2021-07-31 11:28 Edited 2021-07-31 11:30
Interessante GUI mit Zugenerierung, Tablebases und Eröffnungen in Python:

https://pypi.org/project/chess/

https://github.com/niklasf/python-chess
- By Lothar Jung Date 2021-08-19 08:43
https://python-chess.readthedocs.io/en/latest/
- - By Lothar Jung Date 2021-08-26 13:50 Edited 2021-08-26 14:00
Eine sehr vielseitige GUI ist cutechess und cutechess-cli. Sie sind in C++ geschrieben.
Ein sogenanntes Schweizer Messer unter den GUIs. Cutechess-cli wird von der Eingabeaufforderung/Terminal aufgerufen und gesteuert.

Hier sind die Bineries und die Sources:

https://github.com/cutechess/cutechess

https://cutechess.com/

Hier die Features:

https://github.com/cutechess/cutechess/releases
Parent - - By Kurt Utzinger Date 2021-08-26 16:40
Lothar Jung schrieb:

Eine sehr vielseitige GUI ist cutechess und cutechess-cli. Sie sind in C++ geschrieben.
Ein sogenanntes Schweizer Messer unter den GUIs. Cutechess-cli wird von der Eingabeaufforderung/Terminal aufgerufen und gesteuert.
Hier sind die Bineries und die Sources:
<a class='ura' href='https://github.com/cutechess/cutechess'>https://github.com/cutechess/cutechess</a>
<a class='ura' href='https://cutechess.com/'>https://cutechess.com/</a>
Hier die Features:
<a class='ura' href='https://github.com/cutechess/cutechess/releases'>https://github.com/cutechess/cutechess/releases</a>


Viel Spass an jene, die heute noch bereit sind, sich mit Terminalbefehlen herumzuschlagen.
Der Vergleich mit einem Schweizer Messer hinkt gewaltig: Dieses funktioniert einfach auf Anhieb.
Mfg
Kurt
Parent - By Thomas Müller Date 2021-08-26 17:12
wenn sich nichts geändert hat, benutzt Stefan Pohl das seit Jahren für seine engine-liste

LG
Parent - - By Lothar Jung Date 2021-08-26 17:33 Edited 2021-08-26 17:37
Hallo Kurt,

Cute Chess hat ja beides GUI und CLI.
Vielseitig verwendbar, Opensource, alle Betriebssysteme, recourcensparend und kann viele Schachvarianten einschl. Shogi.

Mit freundlichen Grüßen an die Schweizer

Lothar
Parent - - By Lothar Jung Date 2021-08-30 09:54 Upvotes 1
Eine sich sehr gut entwickelnde GUI ist BanksiaGUI.

Sie bietet u.a. die Möglichkeit zwei Engines parallel rechnen zu lassen:

https://banksiagui.com/create-new-engines-by-mixing-existing-ones/
Parent - By Lothar Jung Date 2022-03-04 17:27
- By Lothar Jung Date 2021-09-29 16:56 Edited 2021-09-29 17:04
Eine sehr interessante GUI ist die Tarrasch GUI.
Sie richtet sich an Schachspieler.

Hier ein Überblick:

Tarrasch ist eine einfache computergesteuerte Schachwerkbank.  Verwenden Sie es, um gegen den Computer zu spielen, Positionen zu analysieren, Schachdokumente zu erstellen und zu bearbeiten.

Ab November 2016 bietet Tarrasch auch schnelle und einfach zu bedienende Datenbankfunktionen.  Es war noch nie so einfach herauszufinden, wie Top-Spieler mit Eröffnungen umgehen, die Sie interessieren.

Tarrasch soll einfacher zu bedienen sein als jede andere Schach-GUI.  Tarrasch schränkt Ihre Freiheit nicht ein.  Bewegen Sie die Steine ​​auf dem Brett, richten Sie eine beliebige Position ein und spielen Sie jederzeit von jeder Position aus gegen die Engine Ihrer Wahl mit einer beliebigen Farbe.  Ändern Sie die Uhreinstellungen jederzeit, machen Sie weiter, gönnen Sie sich ein schönes Zeithandicap gegen den Motor!  Sie können die Uhren sogar so einstellen, dass sie sichtbar sind und laufen, wenn Sie die Engine nicht spielen. Auf diese Weise dient die GUI als einfaches Brett, Männer und Uhren für ein Spiel gegen einen echten menschlichen Gegner.

Die Einfachheit und Freiheit von Tarrasch bedeutet nicht, dass es keine leistungsstarken Funktionen gibt.

Mit den Datenbankfunktionen von Tarrasch können Sie nach Beständen, Teilbeständen oder sogar Materialbeständen suchen.  Die Suche ist blitzschnell und Sie können die Ergebnisse durchspielen und ohne zusätzliche Schritte weiter aufschlüsseln.

Tarrasch kann jede .pgn-Datei als Eröffnungsbuch verwenden.  Beim Spielen gegen eine Lokomotive hat Tarrasch eine Philosophie des 'offenen Buches', so dass Sie jederzeit die verfügbaren Buchzüge sehen und erkennen können, wann die Lokomotive einen Buchzug gespielt hat.  Tarrasch fragt Sie optional nach den verfügbaren Buchumzügen, wenn Sie sich für einen Nicht-Buchumzug entscheiden.  Diese von Reptor inspirierte Funktion (ein früheres Triple-Happy-Programm - immer noch herunterladbar und in den FAQ beschrieben) hilft Ihnen, sich Eröffnungszüge zu merken.

Das mit Tarrasch mitgelieferte .pgn-Buch enthält Ausbildungsplätze.  Es ist sehr einfach, jede dieser Trainingspositionen einzurichten und an Ihrer Technik zu arbeiten, indem Sie von der Trainingsposition aus gegen einen Motor üben.  Tarrasch erinnert Sie an den Buchzug, wenn Sie von einem im .pgn-Buch gespeicherten Pfad abweichen.

Tarrasch macht es sehr einfach, eigene .pgn-Dateien zu erstellen, sodass Trainer Tarrasch verwenden können, um ihre eigenen Trainingsübungen für Schüler zu erstellen.

Tarrasch hat Modi mit vollständiger oder teilweiser Augenbindung und einen Modus "N halb bewegt sich hinten spielen".  Diese innovativen Trainingsfunktionen wurden entwickelt, um Ihre Fähigkeit zu verbessern, in die Zukunft zu sehen.  Die Tarrasch Toy Engine ist in diesen Modi ein idealer Gegner (man möchte sich nicht wirklich selbst behindern, wenn man eine starke moderne Engine spielt!).

Tarraschs "Seitentausch"-Funktion wurde entwickelt, um das Spielen gegen einen starken Motor mehr Spaß zu machen.  Wenn Sie dieses sinkende "Das ist hoffnungslos"-Gefühl bekommen, wechseln Sie einfach die Seiten!  Die Engine wird oft einen Weg finden, sich ins Spiel zurückzukämpfen.  Wenn nicht, können Sie üben, einen Gewinnvorteil umzuwandeln.

Neuere Versionen von Tarrasch bieten großartige Möglichkeiten zum Erstellen und Bearbeiten von Schachdokumenten.  Wie alles andere in Tarrasch sind diese Funktionen einfach zu bedienen.  Klicken Sie einfach auf eine beliebige Stelle im Spiel und spielen Sie alternative Züge, um Variationen zu starten.  Klicken Sie einfach auf eine beliebige Stelle und beginnen Sie mit der Eingabe, um Kommentare (Anmerkungen) einzugeben und zu bearbeiten.  Sie können Variationen einfach herauf- und herabstufen und sogar Bewegungen in Kommentare umwandeln und umgekehrt.  Dies ist eine großartige Möglichkeit, leicht beschädigte Schachdokumente zu reparieren, an denen andere Schachprogramme ersticken.  Sie können von Websites kopierten Schachtext einfügen und den Text in ein echtes Schachdokument umwandeln.

Ein weiteres innovatives Tarrasch-Feature ist Kibitz-Capture.  Der Kibitzer ist Tarraschs Name für die automatisierte Analyse aus der Engine.  Um eine Position in einem Spiel zu analysieren, klicken Sie einfach auf das "Roboter"-Symbol, um die Denkmaschine zu starten.  Sobald die Engine einige potenziell interessante Linien erzeugt hat, "erfassen" Sie sie mit einem Tastendruck und die Linien werden als Variationen in Ihren Arbeitsbereich eingegeben.  Sie können sie dann in Ruhe durchspielen.  Wie alles andere in Tarrasch kann dies rückgängig gemacht werden, wenn Sie die Zeilen "undo" nicht benötigen, und das Dokument wird in den Zustand zurückversetzt, in dem es sich vor dem Erfassen der Zeilen befand.

https://www.triplehappy.com/Home.html

https://github.com/billforsternz/tarrasch-chess-gui
- By Lothar Jung Date 2022-05-13 16:00 Edited 2022-05-13 16:17
Eine herausragende GUI mit umfangreicher Datenbank und dem Analysetool IDeA ist Aquarium:

Hier eine zusammenfassende Beschreibung und die Homepage der Entwickler:

https://www.chessprogramming.org/Aquarium

https://shop.chessok.com/index.php?main_page=product_info&cPath=7_43&products_id=960&zenid=3or60ings6efutfv7s0j11f1n0

Hier ein Link auf eine Serie von YouTube Videos zu IDeA:

https://youtu.be/MKzCMSlvQ-I

IDea YouTube Video Series by Carl Bicknell
IDeA Video 1: Introduction
Video 2: IDeA setup
Video 3: Seeding an IDeA Project Manually
Video 4: Seeding an IDeA Project using a database
Video 5: Seeding an IDeA Project using an Engine
Video 6: Which is the best IDeA Engine?
Appendix 1: Parallel Search and IDeA
Appendix 2: Hyper Threading and IDeA
- - By Lothar Jung Date 2022-05-13 16:12
Hier ein ausführliches und ausgezeichnetes YouTube Video zur Schachanalyse mit den wichtigsten GUIs:

https://youtu.be/1Yg9DOlJKFI
Parent - By Lothar Jung Date 2022-05-15 12:38
Hier das deutschsprachige Manual zu Aquarium:

https://chessok.com/manuals/Aquarium/Aquarium2018_German.pdf
Up Topic Hauptforen / Schachprogrammierung / Schach GUIs

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill