Сheckers program for playing with computer or people via the Internet.


Short software description and download section.

The Checkersland program plays more than 20 kinds of checkers and can be run on different Operating Systems. It supports many features, e.g. you can play with computer and people via the Internet.

Software information:

  • Version: 2020.11.12
OS Download section
Windows 95/../Windows 7 checkersland.exe
Windows 95/../Windows 7, Linux, MacOS and Solaris
(run by the command java -jar checkersland.jar)

System requirements, installation and running.

The Checkersland program can be run on many Operation Systems: Windows 95 or higher, Linux, MacOS and Solaris. The game requires Java version 1.7 or higher. There are no special hardware requirements.

There are several ways to run the game:

  • Windows users can use the checkersland.exe file.
  • It's possible to run checkersland.jar from command line by command java -jar checkersland.jar. You should use the java -Xmx512m -jar checkersland.jar command in case you work with large PDN files (about 10000 records).
  • Download extension, unpack it and run any file with the bat extension (Windows users only) or file with the sh extension (Linux, MacOS or Solaris users).

Program features.

  • Kinds of checkers: 80-cellular, Argentinian, Armenian, Brazilian/German, Canadian, checkers/American, corners (12 draughts), corners (9 draughts), croda, crowded, Czech, diagonal, Filipino, give-away, gothic, Greek, international/Polish, Italian, Jamaican, laska, lika, Malaysian/Singaporean, Mozambican, pool, Portuguese, Russian, Spanish, sparse, Sri Lankian, stavropol, Thai, towers, towers give-away, Turkish Dama
  • Opponents: man - computer, computer - man, man - man
  • Play with people via the Internet
  • Eight levels of difficulty when playing with computer
  • Multithreaded AI
  • Supported endgame tablebases
  • Interface languages: Deutsch, English, Español, Filipino, Francais, Italiano, Latviešu, Magyar, Polski, Português, Turkce, Česky, Русский, Українська, العربية, ไทย, 简体中文, 繁體中文, 한국어. The program allows to add any new language, see more details in interface of the program translation chapter
  • Few predefined skins and the possibility to make own skins, see more details in board skins chapter
  • Supported many look and feels. see more details in look and feels chapter
  • Saving and loading files with game history in PDN format (Portable Draughts Notation)
  • Saving diagram in PNG, JPG and other bitmap formats

Technical information.

A high-level logic has been implemented for many types of the game. The next table shows computer strength for different types of the game (from 1 to 5, 5 - the best):

Kinds of checkers AI strength
laska, lika, towers, towers give-away 5
brazilian, checkers (american), corners, czech, diagonal, give-away, italian, pool, russian, spanish, thai 4
80-cellular, armenian, croda, stavropol, turkish 3
international (polish) 2
canadian, Sri Lankian 1