Scidb ("Scidb is a Chess Information Data Base")
ist eine Schachdatenbank-Applikation für Linux/Unix und Windows. Scidb wurde durch
Scid ("Shane's Chess Information Database") inspiriert, ist
aber eine komplette Neuentwicklung.
Die hauptsächlichen Besonderheiten dieser Datenbankapplikation sind:
Unterstützung anderer Schachformen:
Unterstützt Schach-960
und Shuffle-Schach
Unterstützt mehrere Datenbank- bzw. Dateiformate:
| Scidb: | .sci, .scv |
| Scid: | .si3, .si4 |
| ChessBase: | .cbh, .cbf (nur lesend) |
| PGN: | .pgn, .pgn.gz, .zip |
28 verschiedene SVG/TrueType Schachfigurensätze
Benutzerkonfigurierbare Schachbrettthemen (SVG-basiert)
CQL -basierte Suchfunktionen (in Entwicklung)
PDF-Export (in Vorbereitung)
Die dritte öffentliche Vorschau-Version wurde freigegeben
(siehe Download).
Sie enthält viele, viele Fehlerbereinigungen, aber auch wieder viele
Neuerungen. Bis zur ersten stabilen Version wird noch etwas Zeit vergehen,
aber es fehlt nicht mehr viel. Die wichtigsten noch fehlenden Punkte sind:
Ein flexibles Fensterlayout (leider sehr aufwendig)
Suchfunktionen bzw. Filterfunktionen: Partiedatensuche, Positionssuche, etc.
Die Suchfunktionen sollen auf CQL (Chess Query Language) basieren (siehe
CQL Manual ).
Mehrfach-Selektion in der Partienliste
Unterstützung von Tandem-Partien
Unterstützung von anderen Schachformen in der Eröffnungsbaumsuche
(Einsetzschach, Schlagschach, Dreimal-Schach)
Tastatureingabe von Partien im Partieneditor
Mit der Implementierung dieser Punkte wird die erste Vollversion
erscheinen – möglicherweise schon mit der nächsten öffentlichen Version.
Selbstverständlich steht auch noch die Windows-Version aus. Diese erfordert:
Eine (recht aufwendige) Bibliothek um die unter Windows fehlenden Funktionen
fopencookie() und open_memstream() nachzubilden.
Die Portierung aller systemspezifischen Funktionalitäten, die bisher nur unter
Unix vollständig implementiert sind - allerdings liegt bereits eine teliweise
Portierung vor.
Intensives Testen, denn das GUI verhält sich unter Windows anders als unter
Unix.
Die wichtigsten Neuerungen sind:
Die Unterstützung anderer Schachformen: Einsetzschach (Crazyhouse), Schlagschach
(Suicide, Giveaway, Losers) und Dreimal-Schach (Three-Check).
In dieser Version ist diese Unterstützung noch etwas experimentell, aber voll
funktionsfähig.
Ein Analyse-Fenster, daß externe Schachprogramme unterstützt. Aufgrund des noch
fehlenden Fensterlayouts wird ein neues Fenster für die Analyse geöffnet.
Ein Setup-Dialog zum Einrichten neuer Schachprogramme. Es sind bereits zwei
Schachprogramme vorinstalliert:
- Stockfish (unterstützt Schach-960 und Dreimal-Schach)
- Sjeng (unterstützt Einsetzschach, Schlagschach, und später
Tandemschach)
Automatisches Update von Ergänzungen über das Internet, z. Zt. sind dies die
Spielerphotodateien.
Die Integrierung von formatunabhängigen Datenbankarchiven. Dies erlaubt unter
anderem eine leichtere Versendung von Datenbanken über das Internet.
Drag&Drop von Datenbanken in andere Datenbanken.
Mausradunterstützung für alle Listen und das Schachbrett.
Ein schwerwiegendes Peformanceproblem beim Öffnen von ChessBase-Datenbanken wurde
bereinigt.
Verschmelzen von Partien mit optionaler Einbezugnahme von Zugumstellungen.
Der Partieneditor verfügt nun über vielfältige Einstellungsmöglichkeiten.
Es exisitieren ein Spielerlexikon (mit Sortierungs- und Filterfunktionen) sowie
ein Motorenlexikon (Schachprogrammlexikon).
Weitere Neuerungen sind:
Zugeingabe: Mittlere Maustaste (oder Leertaste) wechselt zu einem alternativen Zugvorschlag
Neuer Datenbankreiter: Orte-Liste
Vollbild-Modus verbessert
Kommandozeilen-Hilfsprogramm cdb2sci zur Konvertierung von Datenbanken ins Scidb-Format (.sci)
HTML-Widget überarbeitet: es werden auf signifikante Weise Ressourcen geschont
Schwedische Lokalisierung integriert (Dank an Lars Ekman)
Spanische Lokalisierung reaktiviert (Dank an Juan Carlos Vásquez)
Spanische Hilfeseiten hinzugefügt (Dank an Carlos Fernando González)
HTML-Dateiexport der Turniertabelle
Neue Figurensätze: "Free Staunton" und "Virtual"
Neue Schachbrettthemen: "Blue Theme", "Staunton" und "Virtual"
Automatische Erkennung des Zeichensatzes beim Laden von Partien (betrifft si3/si4/cbh)
Partien-Browser: Vollbild-Modus, sowie Maximieren/Minimieren des Brettes, hinzugefügt
Dateiauswahldialog erweitert und verbessert, unter anderem Drag&Drop
Partie-Speichern/Ersetzen-Dialog verbessert
Spieler-Karteikarten implementiert
Datenbankfenster: Andocken/Abkopplen der Listen-Reiter integriert
Zugeingabe mit der Maus überarbeitet (wenn Zugvorschlag abgeschaltet ist)
Menüleiste entfernt, stattdessen exisitiert ein simples Hauptmenü; dies ist zeitgemäß und verbessert das Layout
Kompaktieren von Datenbanken (nur .sci) integriert; notwendig um zur Löschung vorgesehene Partien physikalisch zu entfernen
Turniertabelle: Optionale Anzeige von Gewinn/Remis/Verlust
Algebraische- (Normal-, Kurz- und Langform), Englische, Korrespondenz- und telegrafische Notation verfügbar
Es können nun ungeöffnete Datenbanken importiert werden
Ein schwerwiegendes Problem mit Tcl-Version 8.6 behoben
Mehr Hilfeseiten
Einige Icons neu gestaltet