|
|
|
|
/firstChessProgramNames={ GNUChess "Gerbil.exe " /fd=C:\programs\games\chess\Gerbil\ "arasanx -H4000 -t" /fd=C:\programs\games\chess\arasan\ } /secondChessProgramNames={ GNUChess "Gerbil.exe " /fd=C:\programs\games\chess\Gerbil\ "arasanx -H4000 -t" /sd=C:\programs\games\chess\arasan\ } |
· put in the lines for terra:
|
Terra /fd=C:\terra path\ and Terra /sd=C:\terra path\ but change the /fd and /sd directory to the path where Terra.exe is found. . |
· You will now get:
|
/firstChessProgramNames={ Terra /fd=C:\terra path\ GNUChess "Gerbil.exe " /fd=C:\programs\games\chess\Gerbil\ "arasanx -H4000 -t" /fd=C:\programs\games\chess\arasan\ } /secondChessProgramNames={ Terra /sd=C:\terra path\ GNUChess "Gerbil.exe " /fd=C:\programs\games\chess\Gerbil\ "arasanx -H4000 -t" /sd=C:\programs\games\chess\arasan\ } |
·
save winboard.ini and when you
start WinBoard, you will see the following pop up:
·

·
Now you should be able to
select Terra as the first or second engine in either of the two first fields.
·
Some explanations that
you don't have to read:
· WinBoard, when playing two programs against each other, will refer to one of the programs as the First Program and the other as the Second Program. That is why each program is mentioned two times and /fd means first (program) directory and /sd means second (program) directory.
All Terra commands are in fact possible to perform from WinBoard. Press Alt-1, and in the pop up that follows, enter the command as on the consol. If Terra is selected as Second Program it is Alt-2 instead. This is not a very practical way of delivering commands but it's possible when needed. It's generally better to run Terra directly on the consol when delivering commands that is not supported by WinBoard.
![]()
CMxxxx is the most sold chess program around. It is possible to load WinBoard compatible programs in order to run under the ChessMaster interface.
You can start games and even tournaments with chess engines.
Terra is working well under CM8000.
How to set up Terra and
ChessMaster 8000
Go to the Game Room and select the menu item "Import XBoard Engine" under Game.
You will now have a pop up window. Fill in it like this.

Use the browse button to
find terra.exe.
Finally, if you have some commands to run after Terra is loaded for play in ChessMaster, fill in the commands in a file (here cm8k.run) and give /run as a Command line parameter . This is not necessary however.
You can also tick Pondering and/or Use ChessMaster Opening Book. Whatever you prefer.
Press OK and now it should be possible to run Terra under ChessMaster 8000.
Rebel is one of the strongest playing engines there is.
Probably this is the last Rebel version to be sold. How sad that is...
Ed sold his comapany to Lokasoft where we also can find programs such Chess Tiger and Deep Sjeng among other products.
It shouldn't be any problem to set up Terra for play under Rebel or other LokaSoft products.
The latest news can be found at:
CV Free is a complete chess database with several functions.
It uses the WinBoard protocol to include other programs and easily play tournaments with them.
Terra is working well under CV Free and I would be surprised if it isn't the same for the full CV product.
When you set up Terra for CV you can use this special ini file that CV requires.
Chess Assistant home page Try the Light version!
CA Light is a complete chess database with several functions.
It uses the WinBoard protocol to include other programs and even play tournaments with them. Terra is working well under CA light. I would be surprised if it isn't the same for the full CA product.
When you set up Terra for CA the hash setting within CA has no effect at all if you don't prepare it in engines6.ini. You will need some help that I couldn't find in the light version. Rely on your own settings in Terra.ini instead.
With this in mind, it should be rather straightforward to set up Terra for CA.
CB is a database program that uses different programs for analysis.
Some of the strongest programs available, like Fritz, Nimzo and Junior are all in the CB family . We all remember the matches Fritz - Anand and Junior - Kasparov arranged by Chessbase et al.
When buying a CB engine you will get the Fritz GUI with a lot of graphical functions.
The later releases are supporting the UCI protocol for external programs. You can use the UCI interface with Terra.
Don't use the Winboard adapter that still is around. Terra and most other winboard programs are severly crippled by this adapter.
This is a complete chess database with several functions and I haven't explored more than a fraction of them.
I'm told that there is a coming version, Chess Academy 7 OfficeDeluxe. Hopefully it will give some competition to ChessBase and others! Maybe you will find Terra included as a free engine within the package. At least that was the plan.
Version 6.0 uses the
WinBoard protocol or the "Millennium Chess System" protocol to
include other programs. Terra is working under
[Settings]
EnginePath=path to Terra.exe
EngineName=Terra
EngineSwitch=Terra.exe
EngineVersion=3.2
EngineInitPos=1
EngineCmdST=st
EngineCmdSB=setboard
EngineCmdSD=sd
EngineCmdHint=
EngineCmdHash=hashsize
EngineCmdDraw=
EngineMoveNow=1
It can store and load positions in EPD-format. It is possible to load programs that analyses the current position. Terra is working OK under EPD2diag.
Here is screen shot where Terra is analyzing one of the positions in the Nolot test suite.

In order to set up Terra
for EPD2diag you
have to, under Options fill in this:

and now hope for best....
epd2diag.cmd is a command file included in the distributed Terra package.
This is a great database for games and positions with a lot of functions. You must get it! Get Scid here.
Why not use it to build your own book for Terra.
It uses the WinBoard protocol to load programs that analyses the game or position.
Earlier versions of Terra did not work well under Scid but after changes in both Terra and Scid it looks like most of the problems are solved.

There are others, I'm sure, but I don't know them all... :-)
![]()
UCI (Universal Chess Interface) is a protocol different from WinBoard's and is used by Chessbase and others.
Back in
April 2004 the second version of the UCI specification came. Here is the
latest UCI specification (up to this
date).
Here is the original older UCI specification.
Find a description of Terra and how to use UCI from Alex Schmidt's excellent site about UCI .
Terra from version 2.9 and later supports both the winboard and the uci protocol. But see the problem list about UCI.
Some examples of GUI's that uses UCI are Chessbase , Shredder and Arena .
It should be quite simple
to install Terra as an uci engine but I have only tested Terra with Arena.
When it
comes to ChessBase and Shredder they seem not to behave exactly the same.
![]()
Please give your comments in WinBoard Forum or email me. This document was updated 2004-08-02.