Author: Art Basham
Date: 17:15:31 05/13/03
Go up one level in this thread
Maybe this info will be helpful... ============================ Shredder 5.0 allows several Chess engines to be active at the same time. Each active Chess engine analyses the position on the chess board and displays its results in its own analysis window. Chess engines are activated using the "Add engine" command in the Options or the context menu. They are deactivated (closed) by using the commando "Close Engine"in the context menu. Engine options can be selected from the same dialog box. Note: If you play a game when more than one engine is active the moves played by Shredder are those from the first engine. The other engine(s) compute but do not return moves. Multi-Engine-System Shredder 5.0 was concepted as a multi engine system. This means that the GUI and the current chess engine itself are strictly separated and communicate through a predefined device. It is possible within Shredder 5.0 to use up to 10 engines parallel for the analysis, for example. Therefore the system ideal to operate with as many engines as possible under an unified GUI. The UCI protocol can be used without any license fee for the own program - even for commercial aspects ! Shredder 5.0 supports two different kind of engine standards : 1. UCI-Engines UCI stands for Universal Chess Interface and is a newly designed concept by Stefan Meyer-Kahlen The Interface is highly related to the standards of Winboard-Engines, offers in difference to the Winboard handling the following benefits : UCI-Engines will automatically be detected and bound within Shredder 5.0 UCI-Engines can be configured by unified dialogue masks. Important basical functions and engine specific funtions mustn't be set via external configurations masks. UCI-Engines support all elements of the surface Shredder 5.0 Note : the UCI interface is tightly related to the winboard concept. This means that allready existing WB-Engines can easily be bound for the unse with Shredder 5.0. For interested programmers this bears the following advantage : The own engine can be tested alot more comfortable under the Shredder 5.0 GUI. It will operate at maximum performance without further adapting. The overall acceptance of the engine by the users will strongly increase because long time configurations and embedding won't be needed under the S5-GUI in difference to winboard engines. The UCI protocol can be used without any license fea for the own program - even for commercial aspects. 2. Winboard-Engines Besides the UCI protocol Shredder 5.0 allows the embeddance of Winboard Engines. The communication between the Shredder 5.0 GUI and the WB engine is handled by a converter. Description of the SOS Chess Engine The chess motor SOS by Rudolf Huber captured the title of an Amateur World Champion during the Micro World Championships and allready belongs to the strongest chess motors available. The Author, Rudolf Huber works as a PC software specialist in Munich. Highlights SOS The general handling of SOS is equal to Shredder, because this very interesting Engine by Rudolf Huber operates with all function's support under the new Shredder GUI. The following text shows the differences :First thing one can notice is, that SOS fills the ammount of hash tables breathtaking fast. The hunger for RAM is nearly unlimited for this product. Reason for this : the used search algorithm "mtd(f)" needs in difference to the normally used algorithm "NegaScout" higher hash table ammounts. Yet, it will overwrite non important implements. Even if the ammount of free hash is absolutely filled the depth search will still continue, alas this will take quite a bit more time. Via CTRL-T several parameters of the Engine can be changed. Here are some : Nullmove : here Nullmove can be enabled or disabled, The default setting is "on". Even in positions with Zugzwang the Nullmove doesn't neccessarily have to be switched off. Brute Force : default "no". With this option all exchange, chess and related extensions can be switched off. Clear Hash: Forced the product to clear the hash. SOS normally doesn't clear the hash between the moves. Playing style Solid : Herin the search algorithm will be set to "very conservative". Even forced exchanges will be questioned here. Normal (Default): just normal; SOS should operate with this setting overall the best. Risky: The search algorithm will be tactically optimized here and hopes to gain material. Good for test positions. Please note : SOS strongly relies on the Nalimov EG databases. At least the four man endgames should be available. In case not one might see SOS not winning elementary endgames. The Triple Brain This is a new concept to combine to chess engines and get the best out of both. The "normal" chess engines are analysing a given position and a third program, the triple brain, will decided which move or analysis is best. This is done by carefully examining the output of both engines to find out, which engine has a better understanding of the given position. This can be very tricky except for cases when one engine has found a mate for example. The triple brain will display a score between 0 and 100% which can be interpreted as how sure the triple brain about its choice. 0% means that it is hard to tell which move is better, 100% means that one move is almost certain better. Ideally the engines should have a different playing style but should be similar in playing strength. The whole time management in tournament play will also be done by the triple brain. =================
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.