Thai Chess (any takers?)

Discussion of chess software programming and technical issues.

Moderators: hgm, Dann Corbit, Harvey Williamson

User avatar
hgm
Posts: 27701
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Thai Chess (any takers?)

Post by hgm »

Thai Chess (Makruk) is played by about 2 million people (mostly Thai :wink: ), and is an interesting version of Chess:

Image

It seems we will soon (in a month or so?) have an engine tourney for it. So if anyone would want to build an engine for it, now would be a good time! (And we are not very picky. If you want to clone Ippolit for it, that is OK with me! :lol: )

The rules are quite simple: the 'Queen' moves one step diagonally, the 'Bishops' move one step diagonally or straight ahead ('Silver General'). Promotion happens on the 6th rank (3rd for black), and promotion is always to the (pretty worthless) 'Queen'. Pawns start on 3rd rank, hence no initial double push, and no e.p. capture. Also no castling. The rest is as in Chess.

The 50-move rule is replaced by a 64 move rule for most of the game, but gets shortened (drastically) after all Pawns have been captured in a way depending on the remaining material. We probably won't use the latter rule in the tournament, and it is not clear to me if it plays an important role in the game. (It seems easy to dodge it by taking care the winning side would not squander all its Pawns, just like in Chess it is also not very prudent to lose your own last Pawn when you are in the lead.)
User avatar
Evert
Posts: 2929
Joined: Sat Jan 22, 2011 12:42 am
Location: NL

Re: Thai Chess (any takers?)

Post by Evert »

I'll try to find time to improve Sjaak a bit for this. SHould be doable in a couple of weeks.

It won't be 100s of Elo points extra, of course, but having it a bit stronger can't be bad...