Home Applications TSQL Checkers

TSQL Checkers

This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
3.5
1 reviews
0
Awards
112
Views
0
IPM installs
0
1
Details
Releases
Reviews
Issues
Pull requests
Demonstration of TSQL support in InterSystems IRIS. Checkers game

What's new in this version

Initial Release

TSQL Checkers

The game is a port of TSQL Checkers written by Steve Wint for SQL Server 2000. You can get the original script here http://www.stevewint.com
Tested on InterSystems Cache’ and InterSystems IRIS.

alt text

Quick installation for existing IRIS instance

Instructions below assume that you already have InterSystems IRIS installed. If not - the easiest way to try it would be to pull the InterSystems IRIS Community Edition Docker Image and follow the setup instructions.

In IRIS terminal USER>

!wget -O /tmp/checkers.tar.gz https://github.com/antonum/TSQL-Checkers/archive/master.tar.gz && tar -xvf /tmp/checkers.tar.gz -C /tmp
do $system.OBJ.LoadDir("/tmp/TSQL-Checkers-master/src/","ck",,1)
do ^checkers

Quick installation with Docker Compose and InterSystems IRIS Community Edition

$ git clone https://github.com/antonum/TSQL-Checkers.git
$ docker-compose up -d
$ docker-copmose exec iris iris session iris
USER>do ^checkers

See also

For more information on InterSystems IRIS support for Transact-SQL (TSQL), SQL Server and Sybase to IRIS Migration tools see Transact-SQL (TSQL) Migration Guide

Hints if the original docu is unavailable

  • Rules are standard rules of Checker
  • Moves are done by entering start and target coordinates e.g. F2E1 or f2e1 also f2-e1
  • An invalid move results in +11^checker
  • Don’t worry enter GOTO or simply G to continue with a valid move.
  • If your opponent reaches the bottom line and gets a KING it is totally paralized and can’t move it anymore (Seems to be a bug)
  • So it’S hard not to be a winner.

Remember the focus is on TSQL support

Read more
Made with
Version
1.0.008 May, 2019
Category
Technology Example
Works with
CachéInterSystems IRIS
First published
08 May, 2019
Last checked by moderator
27 Jun, 2023Works