Internet-Schach-Toolkit.

Internet Chess Toolkit-Projekt ist eine Java-Bibliothek für Schach mit PGN-, Fen-, SAN- und ICS-Unterstützung (FICs, ICC).
Jetzt downloaden

Internet-Schach-Toolkit. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • J. Varsoke
  • Website des Verlags:

Internet-Schach-Toolkit. Stichworte


Internet-Schach-Toolkit. Beschreibung

Das Internet-Chess-Toolkit-Projekt ist eine Java-Bibliothek für Schach mit PGN, Fen, SAN und ICs (FICs, ICC) Unterstützung. Internet Chess Toolkit-Projekt ist eine Java-Bibliothek für Schach mit PGN, Fen, SAN und ICs (Fics, ICC) Support.Internet Chess Toolkit ist ein Java-basiertes Set von Bibliotheken und Widgets, das zur Durchführung von gemeinsamen Aufgaben wie Lesen von SAN (internationalisiert ist) ), Fen, PGN, Generieren von Rechtsweisen und Anschluss an Internet-Schachservern (FICs). Der Zweck des Internet-Schach-Toolkits besteht darin, eine erweiterbare Bibliothek bereitzustellen, um die Entwicklung von Internet-Server-Clients, Bots, Trainingsprogrammen, Peer-to zu erleichtern -peer-Spieler und verschiedene andere Programme, die für den Game Player nützlich sind. Die Bibliothek wurde mit einem hohen Abstraktionsniveau und einer Verwendung von objektorientierten Designmustern entwickelt, um es dehnbar zu machen; Das Modell der Modell sollte die Umsetzungen vieler Spiele neben dem Schach ermöglichen, was der Schwerpunkt dieser Bibliothek darstellt. Solche anderen Spiele können Schachvarianten wie BUGHOUSE oder völlig andere Spiele wie Scrabble und das chinesische Spiel von GO einschließen. Ein weiteres Ziel der Bibliothek ist Benutzerfreundlichkeit. Viele Anstrengungen sind in umständige Dokumentation in die umfassende Dokumentation gegangen und bieten sensible Namen für Methoden sowie viele Komfortmethoden an. Hier sind einige wichtige Funktionen von "Internet-Schach-Toolkit": · Fischunterstützung (limitiert) · Rechtsberechtigungsgenerierung. · Game History mit Variationsunterstützung (alternative Move-Vorschläge). · Bewegen Sie den Kommentarunterstützung in Text- und numerischen Anmerkungsglyphen (NAG). · Standard Algebraic Notation (SAN) Lesen / Schreibunterstützung (internationalisiert für Präsentation in 16 Sprachen). · Tragbare Spiel Notation (PGN) Unterstützung lesen / schreiben (einschließlich Bewegungsvariationen und Fen). · Forsyth-Edwards Notation (FEN) Lesen / Schreibunterstützung. · True MVC-Struktur mit Board-Displays, die von Game-Modellereignissen getrieben werden. · Befehlszeilenplatinenanzeige (GUI zu kommen) .· Gut dokumentiert. Beispielcode bereitgestellt, der auch in dieser Version neu ist. Anzeigen, Suche entfernen, suchen klare, Spielergebnisse · TwoSeal Support · XSLT Java-Codegenerierung für ICS-Ereignisse · Beispiel-ICS-Client · PGN-Fehler behoben


Internet-Schach-Toolkit. Zugehörige Software