Computer Chess Club Archives


Search

Terms

Messages

Subject: Scatha 0.2.7 available!

Author: Tord Romstad

Date: 15:50:32 10/12/05


Hi all,

Scatha 0.2.7 is now available, with a new and somewhat prettier GUI
with several new features:

http://www.glaurungchess.com

As before, you will probably need Mac OS X 10.4 in order to
run it. You are welcome to try it in 10.3, but I strongly doubt
that it will work. If some OS X 10.3 user with slightly above
average technical skills is willing to help, I can probably produce
a separate 10.3 executable.

The main news:

The GUI has been rewritten following the discussion here on CCC
last week. The single window in version 0.2.6 and earlier has been
replaced with separate windows for the board, the move list and
the engine analysis. Some work still remains in order to make the
windows arrange themselves nicely. For now you will have to move
and resize them manually. I have some screen shots of the new GUI
on my Glaurung/Scatha site.

At last, Scatha is able to ponder! There is currently no way to
disable the pondering, except in engine vs engine games (where
pondering is always disabled). This should theoretically make
Scatha a tiny bit stronger than before (as if I needed that; I haven't
been able to score even a single draw against Scatha so far).

Support for multiple engines. Four engines are pre-installed:
Scatha 0.2.7, Scatha 0.2.4, Scatha 0.2.3 and Scatha Brute Force.
Scatha Brute Force is a dumbed-down version of Scatha 0.2.7.
The difference is that all selectivity is disabled. Brute Force does
not use null move, futility pruning or late move reductions. The
purpose was to make myself an opponent which is not nearly as
fearsome as Scatha 0.2.x, but more challenging than the "easy
levels" found in the GUI. Unfortunately it doesn't seem to work
so well. Scatha Brute Force is actually quite strong, and achieves
decent results against its big brother (I haven't played enough
games to be sure how big the Elo difference is, though). Perhaps
null move pruning is overrated? Or perhaps Scatha's (and hence
also Glaurung's) search is nowhere near as efficient as I would
like to believe?

It is also possible to install additional UCI hexagonal chess
engines from the "Engine" > "Install Engine" menu item. At the
moment, there are of course no UCI compatible hexachess
engines except my own, but I hope there will be others some
day. There is still no engine configuration, though.

Computer vs computer matches are possible, but only a single
game so far (i.e. no multi-game matches). "Game" > "Computer
vs Computer" opens a little dialog where you can choose two
engines (both can be equal, if you prefer) and watch them play.

There is now a slightly more user-friendly dialog for setting
up positions. It is not quite as nice as it looks on the screen
shot on my Scatha page, though. For instance, if you click
too close to the border between two squares, the piece will
appear on both squares rather than the single square you
intended. There is also no legality testing at all at the moment.
You can enter any position you want, including positions with
no kings or multiple kings for both sides. Doing this will almost
certainly cause the engine to crash instantly, so be careful.
Needless to say, this will be improved in the next release.
If your name is Christopher Conkie, stay away from Scatha 0.2.7.

Some tiny evaluation bug fixes and adjustments have been made
in the engine. I expect the playing strength to remain unchanged
(indeed I don't think there has been any real progress in strength
from 0.2.3 to 0.2.7). I hope to release the engine source code
within a couple of days.

Have fun,
Tord



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.