KECHI
Copyright (c) 1999 Michael Marcus
This game is played on the following board with the following setup:
MOVE - On each turn, each player moves his stones a total of exactly six cells.
This means that if he has exactly one stone left, it must move exactly six cells (the stones are able to jump the intermediate cells).
The stone must finish its move on an available empty cell or a cell occupied by an enemy stone (which is captured and removed from the board).
When a stone moves and leaves a cell, that cell cannot be used to finish any subsequent moves for either players (it should be marked somehow).
GOAL - A player who is unable to make a valid move, looses.
The source code of the game can be found at: https://github.com/VelbazhdSoftwareLLC/Kechi