This is the Linux app named SANKit to run in Linux online whose latest release can be downloaded as sankit-1.5.0.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named SANKit to run in Linux online with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SANKit to run in Linux online
Ad
DESCRIPTION
SAN Kit was made public in 1993 by Stephen Edwards, the inventor of PGN Chess notation. The original code is in C, and with few comments quite cryptic. In addition, the original author's style was quite quixotic, making it even more difficult to read.This code is now reformatted to modern standards, adds support for NAG codes and comments, and has a "non-CLI" mode for inclusion in chess playing programs.
The code has gone through extensive analysis using the llvm/clang compiler and reports no issues at this time. To use the code as a "framework" you would undefined "CLI".
In addition, a small C++ program is included that takes as input a file of one or more PGN records, and outputs pure pristine PGN records as output. In addition to flagging errors at the move level, the program provides three boards around the move.
NOTE: plan on budgeting a fair amount of time to read, re-read, and experiment with the documentation and cryptic uncommented code. You are on your own
Features
- Read sloppily written PGN text, output perfect "export" quality PGN
- Replay games in PGN format
- Play games (using CLI) against the original authors automated player
Audience
Education, Developers
User interface
Command-line
Programming Language
C++, C
This is an application that can also be fetched from https://sourceforge.net/projects/sankit/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.