staging.inyokaproject.org

SchachBrett2 ein Schach Board

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

homer65

Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 506

Guten Tag,
habe ein Schach Board programmiert.
Wer Interesse hat, kann es gerne unter den Bedingungen der GPL 2 oder 3 benutzen.
Eine Schach Engine ist nicht dabei, die muss gesondert installiert werden.
Habe unter Ubuntu 20.04 mit toga2 und stockfish getestet.
Man findet es im Anhang.
Wünsche viel Spass mit SchachBrett2.
Gruß Christian

schachBrett2.tar.gz (130.9 KiB)
Download schachBrett2.tar.gz

homer65

(Themenstarter)
Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 506

Gibt es jetzt auch auf Github.\\

1
git clone https://github.com/homer65/schachBrett2.git

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 16178

Noch ein Schachbrett ...

beschreibe doch mal, was dein Schachbrett besser macht als viele bereits bestehenden Schachoberflächen. Wo kann man mehr darüber lesen? Screenshots etc.

homer65

(Themenstarter)
Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 506

schachBrett2 ist zur Analyse von Schach Partien gedacht.
Man kann eine Partie nachspielen und für jede Stellung eine Beurteilung und einen empfohlenen Zug anschauen.
Mit Hilfe des Zug zurück Buttons kann man Varianten anschauen. Und so sehen was wäre wenn.
Es gibt eine Backup und eine Restore Funktion. So lassen sich Partien abspeichern und später noch einmal laden.
Das UCI Protokol wird genutzt um mit der Schach Engine zu kommunizieren.
Viele Engines lassen sich so nutzen; man ist nicht auf eine bestimmte Engine beschränkt.
Da schachBrett2 noch relativ jung ist und ich gedenke es weiter zu entwickeln, kann man Wünsche äußern und Verbesserungsvorschläge machen.
Zum jetzigen Zeitpunkt ist es sicher nicht besser als andere Boards, aber was nicht ist kann ja noch werden.
Wie schon gesagt, würde ich mich über sinnvolle Anregungen von Eurer Seite freuen.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 16178

Danke für deine Antwort. Für mich sehe ich keinen Bedarf und keinen Grund noch ein Schachbrett zu installieren, die bereits vorhandenen Möglichkeiten genügen meinen Ansprüchen. Wünsche dir viel Erfolg mit deinem Projekt.

Mankind75 Team-Icon

Lokalisierungsteam
Avatar von Mankind75

Anmeldungsdatum:
4. Juni 2007

Beiträge: 3050

homer65 schrieb:

git clone https://github.com/homer65/schachBrett2.git

Finde das Projekt ganz interessant. Die GPL hast Du scheinbar allerdings in Version 2 und Version 3 im Repository und ich würde es vielleicht in LICENCE umbenennen. Leider habe ich nicht so viel Erfahrung mit Java insofern wären Installations/Kompilierungshinweise ganz interessant. Wenn Du möchtest kann ich Dir auch beim Übersetzen der Anleitungen helfen wenn sie fertig sind. Ich bin auch unter tapwag auch auf github.

Happy hacking!

homer65

(Themenstarter)
Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 506

Kompilieren braucht man nicht mehr. Das Kompilat befindet sich im lib Ordner. Aufrufen kann man es mittels des Skripts schachBrett2.sh. Zuvor sollte Java installiert sein (mindestens Version 11). Kann man z.B. mittels apt-get install openjdk-11-jdk machen. Gibt aber auch im Wiki einen ausführlichen Artikel. Wünsche viel Spass beim ausprobieren.

Antworten |