by Ferdinand Mosca
S-chess or seirawan chess, a variant with hawk and elephant pieces, played on 8x8 board
Computer Chess Forum
on Sat Apr 14, 2012 7:55 am by
on Sat Apr 14, 2012 7:57 am by
on Sat Apr 14, 2012 8:04 am by
s-chess or seirawan chess variant
April 14, 2012
Sigla is an engine that can only play s-chess or seirawan chess variant. This is similar
to chess except that it has added piece types such as hawk (N+B) moves and elephant(R+N) moves.
Check the site here http://www.seirawanchess.com, for the rules and some interesting articles
from one of the inventors GM Yasser Seirawan the other is FM Bruce Harper. It is advised to
install this engine in winboard gui. Check here
Thanks to H.G. Muller for the continuous development of winboard protocol and gui. The engine
has been developed based from this gui. Thanks to Tom Kerrigan for sharing the code of
his program TSCP, and to CCC people for programming ideas.
Sigla is based on Deuterium engine. It supports winboard protocol with some important
commands implemented such as setboard, analyze, new, go, and others. Its difference
to deuterium is that it has no SEE, and relies on MVV/LVA for capture move ordering.
Search reductions and prunnings are very limited and untuned. Evaluation for new pieces
are only material values, overall evaluation is also untuned. This engine has one limitation,
it can not gate on the rook square when castling. From obsevation, engine will gate
anyway as soon as it moves its minor pieces early in the opening. Materials are settable via
winboard gui options. There are also a strength level options where you can set from level Min
to level Max. Selecting Min allows the engine to be mated, even at level 0. There is also a
level called MyLevel where the engine attempts to always equalize your moves. If you blundered
it will also blunder. Level 6 to Max are stronger levels. Other options are Ponder, Resign,
Contempt and Book, can be set thru Winboard Engine->Engine #1 settings..... The engine can
also analyze and supports include/exclude commands.