Features
The following features are implemented or will be implemented in future versions of JSkat:
Skat rules
- Playing according to the official rules of the International Skat Players Association (ISPA-World)
- Play suit, grand and null games.
- Games are passed in if no player bids.
- Playing pub rules like Kontra, Ramsch and Bock (planned)
- Calculation of wins and losses after each game
AI Skat player (planned)
For the time being, there are three AI Skat players available for JSkat:
- AIPlayerMJL
A player with careful bidding, a basic opponent intelligence and currently no single player AI. - AIPlayerJS
A player that doesn't do bidding very well and that's why it's losing most of the time. - AIPlayerRND
A random player only for testing and driving the other players nuts. ;o)
We'll release an interface definition that will allow you to create and integrate your own AI player into JSkat. (planned)
Cheat/Debug mode
- Look into the cards of the other skat players.
- Go through all tricks that were played.
- Watch three AI players against themselves.
Other features
- Saving data in XML (planned)
-
Multilanguage support
Currently we support German and English. If you want to contribute a translation, please contact us.