Funktionen
Die folgenden Funktionen sind implementiert oder werden in einer zukünftigen Version von JSkat umgesetzt:
Skatregeln
- Spielen nach den offiziellen Regeln der International Skat Players Association (ISPA-World)
- Spielen von Farb-, Grand- und Nullspielen
- Spiele werden eingepasst, wenn kein Spieler ein Reizgebot abgibt
- Spielen nach Kneipenregeln wie Kontra, Ramsch und Bock (geplant)
- Berechnung der Gewinne und Verluste nach jedem Spiel
KI-Skatspieler
Zurzeit gibt es drei KI-Spieler für JSkat:
- Algorithmisch
Ein Spieler mit vorsichtigem Reizverhalten, einfacher Intelligenz für Gegenspieler und Alleinspieler. - Neuronales Netz
Ein Spieler der neuronale Netze zur Berechnung der Spielstrategie benutzt. - Rainer Zufall
Ein Zufallsspieler der zum Testen von JSkat verwendet wird und die Spieler zum Wahnsinn treibt. ;o)
Es gibt eine Schnittstelle für die KI-Spieler. Wenn Sie einen eigenen KI-Spieler entwickeln möchten, müssen Sie nur diese Schnittstelle implementieren, damit Ihr Spieler in JSkat integriert werden kann. Es würde uns freuen, wenn wir neue Entwickler in unserem Team willkommen heißen können.
Cheat- und Debug-Modus
- Schauen Sie in die Karten der anderen Skatspieler
- Gehen Sie alle Stiche eines Spiels nach Spielende noch einmal durch
- Beobachten Sie drei KI-Spieler, wie sie gegeneinander spielen
Andere Funktionen
- Speichern der Daten als XML-Dateien (geplant)
- Unterstützung für verschiedene Sprachen
Zurzeit unterstützen wir Deutsch und Englisch. Wenn Sie eine Übersetzung beisteuern möchten, kontaktieren Sie uns bitte.