Apps zum Schachspielen

Liste der Programme zum Schachspielen


Obwohl Computerspiele immer realistischer werden, gibt es Menschen, die traditionelle Brettspiele bevorzugen. In diesem Beitrag sehen wir uns einige Anwendungen zum Schachspielen an.

Obwohl wir alle damit vertraut sind, ist es immer gut zu wissen, dass Schach ein strategisches Brettspiel ist, das von zwei Spielern auf einem 64 Felder umfassenden Brett gespielt wird, das in ein Raster von 16 x XNUMX Feldern unterteilt ist. Jeder Spieler hat XNUMX Figuren, darunter einen König, eine Dame, zwei Türme, zwei Läufer, zwei Springer und acht Bauern. Das Ziel jedes Spielers ist es, den gegnerischen König schachmatt zu setzen. Das bedeutet, ihn in eine Position zu bringen, in der er nicht mehr geschlagen werden kann.

Apps zum Schachspielen

Der Ursprung dieses Spiels geht auf das 6. Jahrhundert n. Chr. in Indien zurück. Dort wurde bereits ein Vorgänger namens Chaturanga gespielt. Im Laufe der Zeit verbreitete es sich schnell nach Persien, wo es in Shatranj umbenannt wurde. Dank der Expansion der arabischen Welt nach Europa gelangte es in den Westen.

Bedeutende Theoretiker wie Claude Shannon und Alan Turing befassten sich mit den theoretischen Aspekten von Computerprogrammen für das Schachspiel. Shannon verfasste eine Arbeit, und Turing entwickelte einen Algorithmus. Im selben Jahrzehnt entwickelten einige Universitäten rudimentäre Software, die einige Züge ausführen konnte.

Erst in den 70er Jahren erschienen Programme für Amateurspieler, und erst in den 90er Jahren konnten diese mit Profispielern konkurrieren.

Grundlegendes Konzept

Bevor wir die verschiedenen Anwendungen analysieren, müssen wir einige Begriffe definieren.

Schach-Engine

Die Engine ist ein Computerprogramm, das zum Berechnen von Zügen und Bewerten der Positionen von Figuren auf dem Brett entwickelt wurde.. Es verfügt normalerweise nicht über eine grafische Benutzeroberfläche, die das Brett, die Figuren oder die Schaltflächen anzeigt, sondern ist ausschließlich auf die Analyse und Entscheidung spezialisiert, welcher Zug der beste ist.

Um dies zu erreichen:

  • Analysiert Millionen möglicher Positionen pro Sekunde.
  • Verwendet Suchalgorithmen und Heuristiken,
  • Reagieren Sie mit einem Spiel oder einer numerischen Bewertung der Position

FICS-Server

FICS steht für Free Internet Chess Server. Es handelt sich um einen der ältesten Online-Server und ermöglicht Echtzeit-Matches zwischen Spielern aus aller Welt. Beide in diesem Artikel besprochenen Titel verbinden sich mit diesem Servertyp.

Zusätzlich zu einzelnen Spielen bietet dieser Server die Teilnahme an Turnieren, Spielanalysen und Nachrichtenaustausch zwischen Spielern.

Lucas Schach

Lucas Chess ist ein Programm, Open Source das Es dient nicht nur der Freizeitgestaltung, sondern auch dem Training und enthält zahlreiche pädagogische Tools.

Neben dem Spielen gegen den Computer können sich Benutzer durch das Absolvieren von Übungen, Trainingseinheiten und Spielanalysen verbessern. Es kann unter Windows, Linux und macOS installiert werden.

Einige der Funktionen dieses Programms sind:

  • Sie können gegen den Computer spielen, indem Sie zwischen mehreren Spiel-Engines und Levels wählen.
  • 50 benutzerdefinierte Trainingsmodi, einschließlich Taktiken, Eröffnungen und Spielberechnungen
  • Kinder- oder Anfängermodus mit steigendem Schwierigkeitsgrad
  • Ermöglicht die Analyse von Spielen, die im PGN-Format mit verschiedenen Engines geladen werden können
  • Mehrsprachig

Ritter

Es ist ein Programm zum Schachspielen gegen einen anderen Spieler, den Computer oder einen FICS-Server.. Integriert sich in die KDE-Desktopumgebung.

Einige seiner Eigenschaften

  • Kompatibel mit XBoard- und UCI-Protokollen mit Crafty-, Stockfish- und GNU-Schachspiel-Engines.
  • Konfigurierbare Animationsgeschwindigkeit.
  • Ermöglicht Ihnen, das Brett zu drehen.
  • Eingabehilfen, die es dem Programm ermöglichen, die Züge anzusagen oder anderen Programmen das Bewegen einiger Figuren zu ermöglichen.
  • Verschiedene Farbthemen
  • Aktueller Zugmarker, vorheriger Zug des anderen Spielers und Position des Königs im Schach.
  • Suche nach Online-Spielanfragen
  • Konsole zum Austausch von Textnachrichten mit anderen Spielern

Dieses Programm kann aus den FlatHub- und Snap-Stores installiert werden.

Die übliche Klarstellung. Dies sind nur einige der Open-Source-Anwendungen, die wir unter Linux installieren können. In den Repositories und Stores auf FlatHub und Snap finden Sie weitere, die besser zum jeweiligen Spielerniveau passen.