Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Verliert Chessbase an Bedeutung
- - By Lothar Jung Date 2024-05-07 10:29 Upvotes 1
…wegen der kostenlosen Schachplattformen Chess.com und Lichess?

Diese weisen eine größere Nutzerzahl auf und sind international aufgestellt.
Lichess bietet auch Shogi an.
Die Engine Torch von Chess.com ist deutlich stärker, als die Fritz-Engine von Chessbase.
Auf Chess.com werden Engine-Turniere ausgetragen.
Die Banksia GUI ist mit Lichess verknüpft.
Parent - - By Rainer Neuhäusler Date 2024-05-07 11:46
Lothar Jung schrieb:

…wegen der kostenlosen Schachplattformen Chess.com und Lichess?

Diese weisen eine größere Nutzerzahl auf und sind international aufgestellt.
Lichess bietet auch Shogi an.
Die Engine Torch von Chess.com ist deutlich stärker, als die Fritz-Engine von Chessbase.
Auf Chess.com werden Engine-Turniere ausgetragen.
Die Banksia GUI ist mit Lichess verknüpft.

Mein allgemeiner Eindruck, Stimmen die das behaupten gab und gibt es viele, archiviert und nach Argumenten unterteilt habe ich das allerdings nicht. Hier eine Rangliste vom Deutschen Schachbund über einzelne Plattformen von 2021. Da rangiert ChessBase schon ziemlich weit hinten.  https://www.schachbund.de/online.html
.
Parent - By Lothar Jung Date 2024-05-07 12:22
Danke, sehr nützlich.
Chessbase wird auch für Computerschach als kostenlos aufgeführt??
Ansonsten fehlen einige Eintragungen.
Die anderen Plattformen sehen durchaus interessant aus.
Parent - By Kurt Utzinger Date 2024-05-08 18:16
Rainer Neuhäusler schrieb:

Lothar Jung schrieb:

…wegen der kostenlosen Schachplattformen Chess.com und Lichess?

Diese weisen eine größere Nutzerzahl auf und sind international aufgestellt.
Lichess bietet auch Shogi an.
Die Engine Torch von Chess.com ist deutlich stärker, als die Fritz-Engine von Chessbase.
Auf Chess.com werden Engine-Turniere ausgetragen.
Die Banksia GUI ist mit Lichess verknüpft.

Mein allgemeiner Eindruck, Stimmen die das behaupten gab und gibt es viele, archiviert und nach Argumenten unterteilt habe ich das allerdings nicht. Hier eine Rangliste vom Deutschen Schachbund über einzelne Plattformen von 2021. Da rangiert ChessBase schon ziemlich weit hinten.  <a class='urs' href='https://www.schachbund.de/online.html'>https://www.schachbund.de/online.html</a>
.


Ja, bezüglich der Benutzerzahlen hinkt ChessBase schon weit hinterher.
Ich kenne viele Spieler, auch in meinem Verein, die auf chess.com und
Lichess spielen und ihre Partien auch auf Lichess analysieren, ohne je
ein ChessBase-Produkt gekauft zu haben.
Kurt
Parent - - By Frank Rahde (Mod.) Date 2024-05-07 19:39 Upvotes 1
"Die Banksia GUI ist mit Lichess verknüpft."

Magst du ein wenig mehr dazu berichten? Wie muss ich mir das vorstellen?
Parent - - By Lothar Jung Date 2024-05-07 19:48 Edited 2024-05-07 19:51 Upvotes 2
Parent - By Frank Rahde (Mod.) Date 2024-05-08 21:24
Danke.
Parent - - By Andreas Schwartmann Date 2024-05-08 17:14
Seit ich einen Account bei chess.com habe, spiele ich nur noch dort. Von Chessbase gibt es ja noch nicht einmal eine vernünftige App für mein Smartphone.
Parent - - By Lothar Jung Date 2024-05-08 18:57 Upvotes 1
Auf meinen iPad steht Chess.com, Lichess, Stockfish, Chessstudio, Banksia, 6 TB, Hiarcs, Chesslink usw. zur Verfügung. Außer Chessstudio und Hiarcs alles kostenfrei.
Mit der Hand zu bedienen und mit 8 Kernen wirklich flott.
Das IPad wird als Schachplattform unterschätzt.
Parent - - By Andreas Schwartmann Date 2024-05-08 20:27 Upvotes 1
Lothar Jung schrieb:

Auf meinen iPad steht Chess.com, Lichess, Stockfish, Chessstudio, Banksia, 6 TB, Hiarcs, Chesslink usw. zur Verfügung. Außer Chessstudio und Hiarcs alles kostenfrei.
Mit der Hand zu bedienen und mit 8 Kernen wirklich flott.
Das IPad wird als Schachplattform unterschätzt.


Ich spiele täglich auf dem Smartphone. Schach als Pausensnack im Büro.

Aber ich spiele mittlerweile lieber selbst. Engine Schach langweilt mich inzwischen.
Parent - By Lothar Jung Date 2024-05-09 09:17
Das geht mir mittlerweile auch so.
Ich interessiere mich für Shogi.
Leider gibt es in Köln/Bonn keine Spielgruppe.
Übrigens gibt es ein sehr gute Version von Lichess mit einem umfangreichen Lehrteil.
Parent - - By Frank Quisinsky Date 2024-05-17 11:29
Hallo Lothar,

verfolge derzeit die Entwicklung bei Lucas Chess:

Lucas Chess
https://github.com/lukasmonk/lucaschessR2
https://lucaschess.pythonanywhere.com/

Macht Spaß, dort wird rege entwickelt.

Bei den Engines interessieren mich nach wie vor die, die nicht alles gleich machen und unterschiedliche Spielstile erzeugen.
Allerdings ist das sehr zeitaufwendig bei den vielen Updates und neuen Programmen den Überblick zu behalten.

Die Spielstärke ist da mittlerweile fast unerheblich weil die alle nicht zu schlagen sind.

Ob nun Torch oder Stockfish oder Sonstige oben stehen ist bzw. war für mich eh nicht wirklich wichtig.
Stockfish ist frei verfügbar und ist in aller Munde seit vielen Jahren.

Denke nicht das Chessbase an Bedeutung verliert.
Es gibt sehr viel Material mit dem wir uns beschäftigen können und daher splitten sich die Interessen der Computerschach Interessierten.

Finde lediglich das die Auswahl der Engines bei Chessbase eher schwach war.
Ob nun Rykba, Houdini oder kürzlich die Geschichte um Stockfish.
Dabei müssen die sich nur an Frank Schneider halten und das macht ChessBase ja auch.

Egal, gibt ja nicht nur Engines!
Schachserver haben mich noch nie interessiert, langweilt mich eher!

Viele Grüße
Frank
Parent - - By Lothar Jung Date 2024-05-17 12:21
Hallo Frank,

LucasChess ist die beste SchachApp zum Lernen und verbessern von Schach.
Schade, dass die App nicht auf IOS umgesetzt wurde.

Ich finde Lichess sehr gut, umfassend und kostenfrei, auch die Shogi Version.

Bei Engineturnieren finde ich die Entwicklung von Lc0 aber auch die Entwicklung von KI sehr spannend.

Ansonsten finde ich die Entwicklung der GUIs wichtiger als die der Engines.

Viele Grüße

Lothar
Parent - - By Frank Quisinsky Date 2024-05-17 12:28 Edited 2024-05-17 12:48
Hallo Lothar,

ja bei der GUI Entwicklung war Arena für mich wirklich ein absoluter Aufhänger.
Die Protokolle zu verbinden und die vielen Ideen die eingeflossen sind.
So viele Menschen die da mitgewerkelt haben, sich einbrachten.

Bei der GUI Entwicklung ist viel Potential vorhanden.
Gerade bei GUIs sollte das Thema Statistik mehr Aufmerksamkeit finden.
Wir haben heute mehr Möglichkeiten als in Arena Zeiten, gerade auch durch KI.
Es scheint als werden die noch nicht entsprechend genutzt.

Interessant bei den Engines ist, wie die jüngere Generation mit dem vorhandenen Wissen umgeht.
Die sehen das lockerer und sind freier im umsetzen.
Nutzen die Möglichkeiten mehr und versuchen durchaus auch neues einfließen zu lassen.

Wie gesagt, es wird schwieriger den Überblick zu behalten oder bei der Vielzahl der Programme herauszufinden was einem vom Spielstil her gefällt.

Viele Grüße
Frank
Parent - - By Lothar Jung Date 2024-05-17 12:39
Hallo Frank,

vielleicht könnten wir den Entwickler bitten, den QuellCode auf GitHub zu veröffentlichen.
Dann könnten wir Vorschläge einbringen.
Bestimmt gibt es Programmierer, die den Code ausbauen könnten.
Unter Windows, Linux und MacOS.

Viele Grüße

Lothar
Parent - - By Frank Quisinsky Date 2024-05-17 12:47
Du meinst bei Arena?

Wenn Du Arena meinst, glaube nicht das Martin das macht.
Delphi Quellcode, seinerzeit mit einer freien Delphi Version.
Wer entwickelt heute noch damit ... keine Ahnung!

Der Vorschlag kam schon sehr oft, auch früher schon.
Martin wollte das nicht, vielleicht hat er seine Meinung geändert?
Hatte lange keinen Kontakt mehr zu ihm.

War absolut faszinierend zu welchen Dingen Martin fähig war.
Welches Verständnis er für GUI Entwicklung hatte und vor allem wie schnell
er sich mit etwas einarbeiten konnte. Voll der Allrounder!
Parent - By Lothar Jung Date 2024-05-17 12:56
Hier die Antwort von ChatGPT zur Umwandlung von Delphi Code:

Ja, es gibt einige Tools und Programme, die den Code von Pascal (und damit auch Delphi, das auf Pascal basiert) in C umwandeln können. Diese Tools bieten unterschiedliche Grade an Automatisierung und können je nach Komplexität des Quellcodes und spezifischen Anforderungen variieren.

Hier sind einige bekannte Tools und Ansätze:

1. **P2C (Pascal to C Translator)**:
    - P2C ist ein bekanntes Tool, das Pascal-Code in C umwandeln kann. Es unterstützt viele Dialekte von Pascal, einschließlich Standard-Pascal, Turbo Pascal und einige andere.
    - Das Tool ist Open Source und kann von [GitHub](https://github.com/thoughtpolice/p2c) oder anderen Repositories heruntergeladen werden.
    - Der Umgang mit Delphi-spezifischen Erweiterungen kann jedoch eingeschränkt sein, da Delphi viele zusätzliche Funktionen und Klassen bietet, die in Standard-Pascal nicht vorhanden sind.

2. **Pascal to C Conversion Services**:
    - Es gibt einige kommerzielle Dienstleistungen und Firmen, die sich auf die Umwandlung von Pascal/Delphi-Code in C/C++ spezialisiert haben. Diese Dienstleistungen bieten oft maßgeschneiderte Lösungen und können bei der Umwandlung komplexer Projekte hilfreich sein.

3. **Manual Conversion with Tool Assistance**:
    - Einige Tools bieten teilweise Automatisierung und Unterstützung bei der Umwandlung, indem sie die Grundstruktur des Codes umwandeln und den Rest für manuelle Anpassungen belassen. Ein Beispiel ist das Programm **Delphi2Cpp**, das Delphi-Code in C++ umwandelt. Obwohl es nicht direkt C unterstützt, kann es eine Basis für eine weitere Umwandlung bieten.

4. **Custom Scripts and Parsers**:
    - Für spezifische Projekte können maßgeschneiderte Skripte und Parser entwickelt werden, um die Umwandlung zu erleichtern. Diese erfordern jedoch tiefes technisches Wissen sowohl in der Quell- als auch in der Zielsprache.

**Beispiel für die Verwendung von P2C**:

1. **Installation von P2C**:
    - Laden Sie P2C von einem Repository wie GitHub herunter und installieren Sie es gemäß den Anweisungen in der README-Datei.

2. **Umwandlung von Pascal-Code**:
    - Verwenden Sie den folgenden Befehl, um eine Pascal-Datei in C umzuwandeln:
      ```bash
      p2c input.pas
      ```

3. **Überprüfung und Anpassung des umgewandelten Codes**:
    - Der generierte C-Code sollte überprüft und getestet werden. In vielen Fällen sind manuelle Anpassungen erforderlich, um sicherzustellen, dass der Code korrekt und effizient ist.

**Beispiel für einen einfachen Pascal-Code und dessen Umwandlung mit P2C**:

**Pascal-Code (input.pas)**:
```pascal
program HelloWorld;
begin
  writeln('Hello, World!');
end.
```

**Umgewandelter C-Code mit P2C (hello.c)**:
```c
#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}
```

Diese Beispiele zeigen die Grundprinzipien, aber für komplexere Anwendungen und vollständige Delphi-Projekte kann zusätzliche manuelle Arbeit und Anpassung erforderlich sein.
Up Topic Hauptforen / CSS-Forum / Verliert Chessbase an Bedeutung

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill