Alternativen zur Schachbasis unter OS X

14

Die meiste Zeit meiner Schachvorbereitung und meines Studiums drehte sich um Chessbase-Produkte. Ich habe meine Datenbanken und Notizen in .cbh-Dateien gespeichert, Computer mit der Chessbase-Oberfläche zum Lernen und Vorbereiten verwendet und die Tools verwendet, die Fritz 12 als Hilfe zur Verfügung gestellt hat.
Leider scheint Chessbase diese Produkte nicht für das Betriebssystem OS X zu machen. Mit welcher Software kann ich Schach lernen, .cbh-Dateien öffnen und Schachcomputer auf einem Mac verwenden?

Andrew Latham
quelle
2
Zu Ehren der 1000. Ansicht werde ich aktualisieren, was letztendlich passiert ist. Ich mochte keines dieser Programme und wartete, bis ich wieder zur Schule ging, um meine Universität dazu zu bringen, Boot Camp für mich kostenlos zu installieren, und dann ließ mich ein Freund sein Exemplar von Chessbase ausleihen. Für diejenigen mit ähnlichen Problemen ist dies der beste Ansatz - es tut mir leid, aber es stimmt. Hoffentlich schreibt Chessbase eines Tages etwas für OS X oder jemand kann es für Wine reparieren. Aber bis dahin stecken wir alle fest.
Andrew Latham
3
Ich fand Dual-Booting für eine einzelne Anwendung immer etwas zu extrem (kein OS X-Typ, aber so verstehe ich, was Boot Camp ermöglicht). Überraschenderweise hat noch niemand virtuelle Maschinen vorgeschlagen. VirtualBox sollte auf einem OS X-Host ausgeführt werden und es Ihnen ermöglichen, ohne Neustart zwischen Ihren beiden Betriebssystemen zu wechseln. Wenn Sie eine neue Maschine erhalten, ist es auch einfacher, das VM-Image auf die neue zu übertragen.
Daniel B

Antworten:

15

Ich kann Scid ("Shane's Chess Information Database") nur empfehlen . Hier ist ein Screenshot der Mac-Version (mehr dazu bei Softpedia ):

Softpedia-Screenshot von Scid auf einem Mac

Es ist völlig kostenlos, hat viele Funktionen und ist schnell (verwaltet meine 5.2M-Spieledatenbank schnell und flüssig). Ich habe nur Scid in seiner Linux- und Windows-Version verwendet, nicht den Mac. Soweit ich weiß, gibt es jedoch keine nennenswerten Unterschiede in der Software unter diesen Betriebssystemen, und ich habe sicherlich keine wirklichen Unterschiede zwischen der Linux- und der Windows-Version in meinem eigenen Gebrauch bemerkt. Ein paar Anmerkungen:

1. Scid kann keine .cbh-Dateien direkt öffnen, aber Sie sollten in der Lage sein, die von Ihnen verwendeten Chessbase-Produkte zum Exportieren nach PGN zu verwenden, die Scid dann in ihrem eigenen Format in Datenbanken importieren kann.

2. Dies gilt nicht für Sie, aber für diejenigen, die Chessbase noch nie besessen haben, aber einige Chessbase-Dateien haben, die sie in Scid importieren möchten, gibt es eine Möglichkeit, dies zu tun, ohne irgendwelche Chessbase-Produkte zu kaufen, zumindest bei ein PC. Die alte Fritz 5.32 ist jetzt Freeware und kann zum Konvertieren von Chessbase-Dateien nach PGN verwendet werden. (Erstaunlicherweise kenne ich kein anderes kostenloses Programm, das dies kann. Vielleicht tut es jemand anderes.)

3. Scid spielt sehr gut mit Schachengines für die Analyse von Spielen. Ich habe Houdini 1.5 (die kostenlose Version, bevor es mit 2.0 kommerziell wurde), eine Version von Stockfish (kostenlos) und eine Version von Crafty (kostenlos), die mit meinem Scid verwendet wird.

4. Ein möglicher Nachteil, aber nur, wenn Sie mit einem älteren OS X-Betriebssystem arbeiten: Sie können die Mac-Version hier herunterladen. Dort wird darauf hingewiesen, dass die ausführbare Datei nur für Mac OS X 10.5 oder höher verfügbar ist. Wenn Sie eine ältere Version verwenden, müssen Sie das Programm aus dem Quellcode erstellen. Sie haben jedoch Anweisungen dafür, so dass es sowieso kein allzu großes Problem sein könnte.

5. Während ich dabei bin, werde ich darauf hinweisen, dass ein anderer Entwickler eine kostenlose Android-App namens Scid für unterwegs erstellt hat , die ich auf meinem Android-Tablet verwendet habe. Es ist einiges kleiner als normales Scid, und ich habe es wirklich nur schreibgeschützt verwendet (Dateneingabe macht auf einem Tablet sowieso keinen Spaß, IMO). Aber ich habe meine große Spieledatenbank mithilfe von Dropbox geräteübergreifend synchronisiert, und es ist schön, Spiele aufrufen zu können, wenn ich nur mein Tablet dabei habe.

Abschließend möchte ich hinzufügen, dass Scid das einzige Datenbankprogramm ist, das ich jemals wirklich verwendet habe. Wissen Sie also, dass meine Empfehlung ohne viel Erfahrung mit Chessbase oder anderen kommerziellen Alternativen auskommt, mit denen ich sie vergleichen kann. Aber das liegt auch daran, dass ich nie einen Grund dazu hatte. Scid ist wirklich großartig und auch hier ist die Software, die ich hier erwähnt habe, komplett kostenlos.

ETD
quelle
Für die Aufzeichnung mag ich stark SCID nicht. Standardaktivitäten bei der routinemäßigen Kommentierung und Analyse von Spielen sind entweder außerordentlich umständlich, unnatürlich und schwierig oder gänzlich unmöglich.
Andrew Latham
Ich denke, scid und chessX sind gut, für meine Zwecke habe ich hiarcs besser / einfacher gefunden. Da es sich um ein kommerzielles Produkt handelt, müssten Sie ein bisschen googeln, um es zu "finden".
Marbel
Es wird berichtet, dass Scid gegen Mac (ein Zweig von Scid) das CBH-Format von ChessBase unterstützt.
Timothy Ha
11

Ich bin damit einverstanden, dass die Installation von Windows über Bootcamp eine gute Vorgehensweise ist. Vielleicht möchten Sie auch den Mac Chess Explorer von Hiarcs in Betracht ziehen:

http://www.hiarcs.com/mac-chess-explorer.htm

Es hat viele der gleichen Funktionen wie Chessbase und stammt von einem Entwickler, der seine Mac-Produkte in der Vergangenheit ausgezeichnet unterstützt hat. Das Programm arbeitet mit .pgn-Dateien, so dass es praktisch ist, Chessbase über Bootcamp zu verwenden, um Dateien vom .cbh-Format in das .pgn-Format zu konvertieren.

Nachdem ich viel Geld für die originale Mac-Version von Chessbase bezahlt habe, werde ich nie wieder ein Chessbase-Produkt kaufen. Frederic Friedel hat mein Geld einmal gestohlen. Er wird keine Chance mehr bekommen.

Trüffelesser
quelle
5

Bei nativen OSX-Datenbanken sind Sie weitgehend auf SCID und Exachess beschränkt, es sei denn, Sie möchten die Parallels-Route einschlagen und von dort aus Windows-Software verwenden. Möglicherweise können Sie WINE aufrüsten und auf späteren Versionen von OSX ausführen. Ich bin mir nicht sicher, habe es nie versucht.

In beiden Fällen fehlen Ihnen die High-End-Funktionen der Schachbasis, wie beispielsweise der Eröffnungsbericht. Unter OSX ist mir nichts bekannt, das die Dateien im .cbh-Format öffnet. Chessbase wurde wirklich geschlossen, nachdem das ältere Dateiformat (CB6 und früher) dekodiert und verteilt wurde. Ich kenne niemanden, der sein cbh-Format entschlüsselt hat.

Chessbase hat damals versucht, ein Mac-Produkt zu entwickeln, aber es war langsam, fehlerhaft und im Vergleich zu ihrer Windows-Version unterdurchschnittlich. Als es sich nicht gut verkaufte, gaben sie der Mac-Benutzerbasis die Schuld, statt ihrer eigenen mangelnden Fähigkeiten dafür es und gelobte, nie eine andere Version für den Mac zu bauen.

Was "Schachcomputer verwenden" betrifft, so beziehen Sie sich vermutlich auf die beste Schachspielsoftware. Fritz, ein CB-Produkt, wird niemals für OSX erscheinen. Die meisten anderen Top-Namen haben jedoch bereits eine OSX-Version: HIARCS , Shredder , Stockfish ; Rybka und Houdini müssen noch auf OSX erscheinen.

Arlen
quelle
5

Es ist wahrscheinlich viel einfacher, Windows (über Bootcamp ) auf Ihrem Mac zu installieren , der hoffentlich nicht zu alt ist.

prusswan
quelle
2

Ich konnte Chessbase unter OSX Yosemite mit Crossover installieren. Es funktioniert gut für mich, und auf diese Weise muss ich keine separate virtuelle Maschine starten, nur um es zu starten.

Deweydb
quelle
1

Da es in engem Zusammenhang mit dieser Frage steht (aber bitte lesen Sie meinen Kommentar, der dies auch qualifiziert):

Ich möchte meinen Beitrag zur Einrichtung hinzufügen: SCHACHANALYSE UNTER MAC OS X LION 10.7 MIT STOCKFISH UND HIARCS ENGINE

http://fianchetto.org/2012/02/12/chess-analysis-on-mac-os-x-lion-10-7-using-stockfish-and-hiarcs-engine/

Zusammenfassung unten: ANWEISUNGEN

Grundsätzlich müssen Sie zwei Dinge tun, um einen starken Schachcomputer auf dem Mac zu bekommen:

1) Holen Sie sich die Engine, die im Grunde genommen die möglichen Bewegungen analysiert und Ihnen die Bewertung der aktuellen Position mit "bestem Spiel" gibt. - Diese Engine ist normalerweise kostenlos, dies können HiARCs oder Stockfish sein und es gibt wahrscheinlich andere.

2) Sie benötigen eine grafische Benutzeroberfläche - eine Oberfläche, über die Sie Bewegungen einfach ziehen und diese dann mit Ihrer Engine verknüpfen können. Für HiARCs und Stockfish benötigen Sie eine so genannte UCI-GUI.

Wenn Sie jetzt 30 Euro übrig haben, sollten Sie Shredder ausprobieren, das eine kostenlose Demoversion hat. Diese können Sie von der Website des Herstellers herunterladen. Dies ist Engine und GUI in einem und einfach und einigermaßen professionell.

Wenn Sie jedoch ein bisschen unerschrocken und geizig sind wie ich, können Sie die folgenden Anweisungen befolgen:

1) Holen Sie sich zuerst die Engine, laden Sie Stockfish herunter - Sie möchten eine Binärversion.

2.2.2 binärer Download für Mac.

Öffnen Sie nun nach dem Herunterladen die .zip-Datei und wechseln Sie in den Mac-Ordner. Klicken Sie nun auf Finder> Bearbeiten> Kopieren und wir fügen diese Datei in Kürze in unseren GUIs-Engine-Ordner ein. Also müssen wir das jetzt bekommen ...

2) Als nächstes benötigen Sie Ihre GUI-App. Für die GUI empfehle ich einen kostenlosen - JOSE

Überprüfen Sie einfach den Link für eine vollständige Diskussion.

Luke Barker
quelle
Die JOSE-GUI öffnet Ihre Datenbanken, ist jedoch nicht mit der Schachbank vergleichbar. Die beste Option ist es, VirtualBox / VMWare / Parallels mit Chessbase-Light auszuführen, was ich auch tue. Aber Ihr Motor wird dadurch eingeschränkt. (Oder benutze Bootcamp wie von Daniel oben angegeben)
Luke Barker
0

"CBH to PGN 1.0.4" ist eine Android-App, die meines Erachtens einwandfrei funktioniert. wieder einmal lassen die androiden kinder uns pc-nebel im staub. ;Ö)

Tom Arnall
quelle
1
Die Frage betrifft Mac OS X und auch das "vollständige Paket", nicht nur einen Formatkonverter ... sicher, schön zu wissen, dass diese App verfügbar ist, aber diese Antwort scheint besser für einen "Chessbase to PN Converter" zu passen. Frage. Prost.
Rauan Sagit
0

Auf meinem MBP hatte ich zunächst ExaChess gekauft, später aber zu Hiarcs gewechselt, das eine viel bessere (wenn auch nicht perfekte) Benutzeroberfläche hat. Es erledigt die Arbeit.

Ich habe Chessbase noch nie benutzt. Hiarcs öffnet keine .cbh-Dateien direkt, aber ich glaube, Sie können eine Drittanbieter-App finden, um Ihre .cbh-Dateien in PGN zu übersetzen.

Ashish
quelle
[in einen Beitrag umgewandelt]
Jaxter
0

Sie fragten: "Mit welcher Software kann ich Schach lernen, .cbh-Dateien öffnen und Schachcomputer auf einem Mac verwenden?"

Das Menü "Spiele" im Chess Openings-Assistenten für Mac erledigt einen Großteil der Arbeit einer Spieledatenbank wie ChessBase, in der Millionen von Spielen im PGN-Format indiziert werden. Keine direkte Unterstützung für .CBH-Dateien. Wenn es darum geht, Schach zu lernen und die stärksten Schachengines auf einem Mac zu verwenden, ist dies eine anständige Alternative.

Der Chess Openings Wizard für OSX befindet sich seit Juni 2016 im Beta-Test.

Mike bei Bookup
quelle
0

Die Frage bezieht sich auf Alternativen zu ChessBase für OS X.

Da zahlreiche Poster daraufhin vorgeschlagen haben, ChessBase in einer virtuellen Maschine oder einem Emulator auszuführen, hielt ich es für relevant, eine wichtige Überlegung zu dieser Strategie anzustellen.

An anderer Stelle auf chess.stackexchange.com habe ich mehrere bekannte Fehler in ChessBase in mehreren Versionen aufgelistet. Es gibt zwei, die ich in einer emulatorbasierten Umgebung erwarten würde:

  1. Meine Versionen von ChessBase (von 6-11) zeigten alle paar Stunden Abstürze, nur bei regelmäßiger Verwendung. Einige dieser Abstürze scheinen im Zusammenhang zu stehen mit:

    • Lassen Sie ein Dialogfeld in einem Fenster / einer Instanz geöffnet (z. B. im Anmerkungsfenster für ein Spiel oder im Statistikfenster für eine Spieleliste oder im Filterfenster für eine Spieledatenbank), und versuchen Sie dann eine Aktion in einer anderen Instanz / einem anderen Fenster erfordert einen Dialog.

    • Versuchen Sie, eine Spieleliste mit der Taste [Esc] zu schließen, anstatt mit der Maus über die Schaltfläche [X] in der Kopfzeile des Fensters zu fahren. Dies funktioniert manchmal und verursacht manchmal einen Absturz.

    Natürlich sollten Dialoge unabhängige und vollständig entkoppelte Objekte sein, aber der Dialoghandler scheint einen Konstruktionsfehler zu haben. Dies ist natürlich nicht der einzige Fall, bei dem ChessBase abstürzt.

Um die Sache noch schlimmer zu machen, ist ChessBase 11 so fehlerhaft, dass es bei einem Absturz in Windows 10 mehrere Instanzen des Windows-Dialogfelds für die Absturzauflösung (nicht seinen richtigen Namen) startet und so hartnäckig durch diese führt, dass Sie nicht einmal umschalten können zu einer anderen Anwendung. Wenn ich einige Minuten nicht herumhängen möchte, während sich dies von selbst auflöst, muss ich dieses Verhalten außer Kraft setzen, indem ich einen Interrupt mit dem Task-Manager auslöse und die Funktion "Task beenden" verwende, um ChessBase aus dem Stapel der Betriebssystemanwendungen zu entfernen. Auch dann muss ich im Dialogfeld "Programm schließen" noch auf "OK" klicken. Es ist ein vampirähnliches Verhalten in einem Software-Mantel.

  1. Die Kontexthandhabung ist unberechenbar. Wenn ein Datenbank-Spielelistenfenster geöffnet wird, kann die Liste einen Kontext haben (dh ein Element ist ausgewählt) oder nicht. Die daraus resultierenden ungewöhnlichen Verhaltensweisen umfassen:

    • Im ersten Fall wird durch Drücken der [Eingabetaste] das Spiel geöffnet, und im zweiten Fall geschieht nichts.

    • Im ersten Fall wird durch Drücken von [Strg] -F ein Filterfenster für diese Spieleliste geöffnet. Im zweiten Fall passiert entweder nichts oder, wenn Sie einen Fehler gemacht haben und zufällig ein anderes Fenster mit einer Spieleliste im Hintergrund geöffnet haben, wird das Filterfenster geöffnet. Wenn Sie die Suche ausführen, wird es jedoch auf die Spieleliste des Hintergrundfensters angewendet .

  2. Wenn in der Spieleliste kein Spiel ausgewählt ist: Manchmal wird durch Drücken von [Up] oder [Down] eines ausgewählt, manchmal nicht. Manchmal wird durch einmaliges Drücken von [Tab] ein Spiel ausgewählt, manchmal durch zweimaliges Drücken, und manchmal wird durch nicht wiederholtes Drücken von [Tab] etwas bewirkt. Manchmal wird ein Spiel ausgewählt, wenn Sie das Fenster wechseln und zurückkehren, und manchmal wird es nichts bewirken.

Ich habe es komplett aufgegeben, die HotKeys-Funktion für viele Arten von Aktionen zu verwenden, da der Kontext so unvorhersehbar ist.

  1. Das Wechseln zwischen mehreren Chessbase-Fenstern kann schnell genug erfolgen, um die Kontextverwaltungsfunktionen von ChessBase zu überfordern. Ich spreche nicht von halsbrecherischen Versuchen, die Programmumschaltung zu unterbrechen, ich spreche von der normalen Verwendung von Experten-Tastenkombinationen.

      -
  2. Wenn eine Datenbank-Spielelistensuche abgeschlossen ist, werden manchmal die ausgewählten Spiele in diesem Fenster angezeigt, und manchmal stellt der Kontext-Handler die Spieleliste willkürlich in den Hintergrund und wechselt zu einem anderen ChessBase-Fenster, z. B. einem offenen Spielplan. Sobald dies beginnt, wird es wiederholt, bis ChessBase neu gestartet wird. Außerdem können Sie nicht einfach die Tastenkombination [Alt] - [Tab] verwenden, um die Fenster nur einmal umzuschalten und wieder einzublenden. Sie müssen zwei Vorgänge ausführen und mehrere Fenster umschalten, um das Fenster zu finden, in dem sich die Spieleliste befindet. Ich halte jetzt einfach den Hotkey [Alt] - [Tab] gedrückt, während ich mit der Maus über die Fensterauswahl-Anzeige fahre, um sie zu finden. [BTW: Dies ist die Anzeige, die am besten zeigt, was nach einem Absturz von ChessBase passiert. Es ist ein Hochgeschwindigkeitskaleidoskop von 3-Card Monte mit so vielen Karten, wie Sie Fenster in Windows geöffnet haben.

Denken Sie jetzt daran, dass all diese Verhaltensweisen in der nativen Zielumgebung gezeigt werden, für die ChessBase geschrieben wurde . Stellen Sie sich vor, wie Sie sich fühlen, wenn Sie sehen, was passiert, wenn der Emulator versucht, mit Ihnen umzugehen.

Als Fußnote, soll ich , dass in keinem anderen Windows - Paket hinzufügen , dass ich selbst , dass die für die Architektur Windows XP gebaut wurde , hat es immer mit der Abwärtskompatibilität in Windows 10.em Windows 10 kein ernsthaftes Problem gewesen ist sehr fähig , diese Probleme zu lösen, wenn Sie enthalten mehrere Konfigurationsoptionen, mit denen Sie die Behandlung von Betriebssystemaufrufen in früheren Versionen rückgängig machen können. Keine dieser Wiederherstellungs- / Kompatibilitätsfunktionen ist für ChessBase 11 von Bedeutung.

Um fair zu sein, behauptet die ChessBase GmbH nicht, dass CB 11 Win 10-kompatibel ist, aber sie sagt, dass die einzige Lösung darin besteht, zwei Upgrades zum Upgrade-Preis oder eine Vollpreis-Kopie des neuesten CB zu kaufen. Angesichts der Tatsache, dass 5 frühere Versionen in Folge so viele Mängel aufwiesen, von denen einige über alle Generationen des Produkts hinweg bestehen, würde ich sagen, dass es eine schlechte Wette ist, dass 13 den Benutzer in diesem Bereich begeistern werden. Es gibt nur sehr wenige Software-Produkte, auf denen Benutzerwebsites angeboten werden, um sie zu kritisieren , aber ChessBase ist eine davon.

Ich bitte Sie daher, sich nicht zu verschlechtern, indem Sie versuchen, das Produkt in einer nicht nativen Umgebung auszuführen. Der Fragesteller fragte nach Alternativen für Mac OS X, und dies ist ein guter Grund, warum.

Jaxter
quelle