Eschecs (UCI-Schach-GUI)

Vorstellungen von Programmen, welche mit Lazarus erstellt wurden.
Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel)

Beitrag von Roland Chastain »

Hallo! Es ist eine neue Version. :)

Die Hauptneuheit ist, dass das Computerspiel von einem unabhängigen Schachprogramm bereitgestellt wird. Die Hauptanwendung kommuniziert mit der Engine unter Verwendung des UCI-Protokolls.



Eine weitere Neuheit ist, dass Sie mit den Pfeiltasten im Spiel navigieren können.

  • Pfeil nach links: Rückkehr zur vorherigen Position
  • Pfeil nach rechts: zur nächsten Position gehen

[gelöschter Link]
Zuletzt geändert von Roland Chastain am Fr 11. Mai 2018, 10:30, insgesamt 2-mal geändert.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Epcop
Beiträge: 140
Registriert: Di 29. Mai 2012, 09:36

Re: Eschecs (Schachspiel)

Beitrag von Epcop »

Ein paar Anmerkungen:
- Der Rochadepfeil des Gegner bleibt dauerhaft bestehen. Siehe Bild.
- Pfeile werden falsch oder unvollständig angezeigt, wenn man das Brett gedreht hat.
- Kein Titel vorhanden

Sprache:
- Optionen -> Unklar "Schwächer Gegner", "Normaler Gegner", "Stärker Gegner" Besser: "Schwacher Gegner", "Normaler Gegner", "Starker Gegner"
- Statusleiste -> "xx am Zug. Please Wait" Besser: "xx am Zug. Bitte warten."
- Umwandlung -> Läüfer. Besser "Läufer"
Dateianhänge
2017-11-22 20_58_41-.jpg
2017-11-22 20_50_09-.jpg

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel)

Beitrag von Roland Chastain »

@Epcop

Vielen Dank für die Korrektur der deutschen Sätze.

Ohne deine Güte missbrauchen zu wollen, müssen noch zwei Sätze übersetzt werden. :oops:

Code: Alles auswählen

    'Bitte warten.', // txWaiting
    'UCI protocol accepted.'#10#10'Engine name: %s'#10'Author: %s', // txUciOk
    'Cannot connect to the engine.' // txConnectionFailure


In Bezug auf Displayprobleme glaube ich, dass sie in der neuesten Version (3.0.4) behoben wurden. Ich denke du hast eine ältere Version getestet. Ich bin mir sicher, denn in der letzten Version sind die blauen Pfeile etwas dunkler. :wink:
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Epcop
Beiträge: 140
Registriert: Di 29. Mai 2012, 09:36

Re: Eschecs (Schachspiel)

Beitrag von Epcop »

Aah stimmt, ich hatte Version 3.0.2 getestet. Das hatte ich nicht bemerkt.

Ich habe nun Version 3.0.4 getest. Der blaue Hintergrund auf den Felder beim anklicken, finde ich sehr schön.

Der mit dem Pfeil ist aber geblieben, siehe Bild.


'Bitte warten.', // txWaiting - Das ist richtig übersetzt!
'UCI protocol accepted.'#10#10'Engine name: %s'#10'Author: %s', // txUciOk - UCI Protokoll akzeptiert
'Cannot connect to the engine.' // txConnectionFailure - Verbindung mit Engine nicht Möglich

Englischh - Deutsch
Engine name - Engine Name
Author - Programmierer


('Desktop Verknüpfung erstellen', 'Create desktop shortcut', 'Create desktop shortcut'), // ?
('Leeres Feld', 'Empty square.', 'Empty square.'), // ?
('Du hast zweimal auf dasselbe Feld geklickt!.', 'You clicked twice on the same square.', 'You clicked twice on the same square.'), // ?
('Bitte ein neues Spiel!', 'Please start a new game!', 'Please start a new game!'), // ?


'Pascal chess program by Roland Chastain.'#10#10'Uses Pro Deo opening book by Jeroen Noomen.'#10#10'The chess engine is a modification of the program Schach by Jürgen Schlottke.'#32'The mate solver is a modification of the program Mater by Valentin Albillo.', // ?
//Pascal Schachprogramm von Roland Chastain. -- Pro Deo Eröffnungsbuch von Jeroen Noomen -- Das Schachprogramm ist eine Modifikation von Jürgen Schlottke. -- Der Mattlöser ist eine Modifikation des Programm Mater von Valentin Albillo.
Dateianhänge
2017-11-23 07_01_09-.jpg
Zuletzt geändert von Epcop am Do 23. Nov 2017, 07:28, insgesamt 1-mal geändert.

Epcop
Beiträge: 140
Registriert: Di 29. Mai 2012, 09:36

Re: Eschecs (Schachspiel)

Beitrag von Epcop »

Übrigens sehr gute Arbeit!!

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel)

Beitrag von Roland Chastain »

Epcop hat geschrieben:Der mit dem Pfeil ist aber geblieben, siehe Bild.


Das Problem des Rochadepfeils wurde gelöst. Danke, dass Sie es gemeldet haben.

eschecs-3.0.5.png
eschecs-3.0.5.png (15.84 KiB) 5069 mal betrachtet


Danke auch für die Übersetzungen. Hier ist die neue Version:

[gelöschter Link]

Epcop hat geschrieben:Übrigens sehr gute Arbeit!!


Danke für das Kompliment. :oops:
Zuletzt geändert von Roland Chastain am Fr 4. Mai 2018, 17:33, insgesamt 1-mal geändert.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel)

Beitrag von Roland Chastain »

Epcop hat geschrieben:Kein Titel vorhanden


Ich habe vergessen, dieses Problem zu beheben. Dies wird in der nächsten Version durchgeführt.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Epcop
Beiträge: 140
Registriert: Di 29. Mai 2012, 09:36

Re: Eschecs (Schachspiel)

Beitrag von Epcop »

Ich habe die neue Version 3.0.5 (die zip Datei) getestet. Nun ist mir nichts mehr aufgefallen. Außer das bei Programmstart ein schwarzes Fenster mit aufgeht.

Ich würde auch gerne die Umwandlung ausprobieren, doch leider werde ich vorher immer Matt gesetzt :-D
Dateianhänge
2017-11-25 09_02_24-eschecs-3.0.5-german.jpg

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel)

Beitrag von Roland Chastain »

Epcop hat geschrieben:Ich habe die neue Version 3.0.5 (die zip Datei) getestet. Nun ist mir nichts mehr aufgefallen. Außer das bei Programmstart ein schwarzes Fenster mit aufgeht.


Danke, dass Sie die neue Version getestet haben.

Ich benutzte die Konsole, um das Programm zu debuggen und vergaß es zu deaktivieren. :)

Epcop hat geschrieben:Ich würde auch gerne die Umwandlung ausprobieren, doch leider werde ich vorher immer Matt gesetzt :-D


Sie können im Modus "Mensch gegen Mensch" spielen. Deaktivieren Sie einfach die Option "Autoantwort".

Nochmals vielen Dank für Ihren Beitrag.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Eschecs (Schachspiel) 3.0.6

Beitrag von Roland Chastain »

Hallo! Bitte versuche die neue Version meines Spiels.

[gelöschter Link, bitte beachten Sie die erste Nachricht der Diskussion]

:wink:
Zuletzt geändert von Roland Chastain am Fr 11. Mai 2018, 10:32, insgesamt 1-mal geändert.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Epcop
Beiträge: 140
Registriert: Di 29. Mai 2012, 09:36

Re: Eschecs (Schachspiel) 3.0.6

Beitrag von Epcop »

Die neue Version gefällt mir.

Ich habe die Engine "Feuerstein" probiert. Die ersten Zügen funktionieren gut. Danach stürzt die Engine ab.
Die Engine "ILLEGAL" reagiert überhaupt nicht.
Bei "Random" fände ich eine Erklärung schön, dass zufällige Züge gemacht werden.

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel) 3.0.6

Beitrag von Roland Chastain »

Epcop hat geschrieben:Die neue Version gefällt mir.


Danke, dass du das Spiel ausprobiert hast. Ich bin froh, dass es dir gefällt.

Epcop hat geschrieben:Die Engine "ILLEGAL" reagiert überhaupt nicht.


Es reagiert, aber es wird nicht angezeigt (außer dass das automatische Spiel (AutoAntwort Option) deaktiviert ist). Ich werde versuchen, das zu verbessern.

Epcop hat geschrieben:Bei "Random" fände ich eine Erklärung schön, dass zufällige Züge gemacht werden.


Wenn ich den in "Random Moves" angezeigten Namen ändere, wäre das angemessen? Ansonsten müsste ich die Erklärung in alle Sprachen übersetzen.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel) 3.0.6

Beitrag von Roland Chastain »

Bitte lade die neuen Dateien herunter.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Eschecs (Schachspiel) 3.0.6

Beitrag von Roland Chastain »

Epcop hat geschrieben:Ich habe die Engine "Feuerstein" probiert. Die ersten Zügen funktionieren gut. Danach stürzt die Engine ab.


Ich werde noch ein paar Tests mit Feuerstein machen, um zu sehen, ob es ein Problem mit dieser Engine gibt. Wenn es der Fall ist, werde ich es von der Liste entfernen, oder ich werde versuchen, es zu reparieren (es ist ein Programm in Pascal). 8)
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Benutzeravatar
Roland Chastain
Beiträge: 156
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Eschecs (Schachspiel) 3.1.0

Beitrag von Roland Chastain »

Hallo! Ich präsentiere euch eine neue Version meines Programms.

Der Bewegungsmodus der Teile hat sich geändert. Der Benutzer schiebt die Teile mit der Maus.

Eine weitere Neuheit, nicht mehr Motor wird automatisch gestartet, wenn die Anwendung startet. Sie müssen einen Motor wählen (im Menü "Züge").

Danke, dass Sie mich wissen lassen, was Sie von dieser neuen Version halten. :)

eschecs-3.1.0-german.zip
eschecs-3.1.0-source.zip
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Antworten