Kann ich über die Befehlszeile auf meinem Mac Schach spielen?

7

Wenn ich mich an einem bestimmten Tag nicht ausreichend geekisch fühlte und daher feststellte, dass die GUI-Schach-App nicht über die erforderliche technische Glaubwürdigkeit verfügt, gibt es eine Möglichkeit, über die Befehlszeile auf meinem Mac Schach zu spielen?

Daniel
quelle
Mit oder ohne KI? Und willst du nur die Position der Teile auswendig lernen?
Gerry

Antworten:

10

Ja! Die OS X Chess App basiert auf der Sjeng- Engine, die über eine Befehlszeilenversion verfügt. Geben Sie ein /Applications/Chess.app/Contents/Resources/sjeng.ChessEngineund drücken Sie die Eingabetaste, um Folgendes abzuspielen:

Geben Sie hier die Bildbeschreibung ein

Machen Sie Bewegungen mit den Koordinaten des gewünschten Ursprungs und Ziels: e1e4Verschiebt das Stück bei e1 nach e4.

Sjeng akzeptiert keine Befehlszeilenargumente, aber Sie können die Konfigurationsdatei (gespeichert in /Applications/Chess.app/Contents/Resources/sjeng.rc) bearbeiten . Dies wird wahrscheinlich Ihre Einstellungen in der GUI-Schach-App beeinträchtigen. Erstellen Sie vor dem Bearbeiten ein Backup.

Nathan Greenstein
quelle
Es ist erwähnenswert, dass beim Ausführen dieser App möglicherweise Dateien wie "bug_LE.lrn", "losers_LE.lrn", "standard_LE.lrn" und "icide_LE.lrn "auf Ihrem System erstellt werden. Diese Dateien können sicher gelöscht werden.
Kyle Cronin