Manual de Houdini 3 2012 | Page 224
224
Houdini Help
piece endings perfectly (even find them in the search).
Smart CPU usage
On a computer with hyperthreading (i7 4 cores + 4 hyperthreading) a deep engine only
starts with 4 threads/processes. On a computer without hyperthreading (i5, AMD) it
starts with n-1 threads/processes. If you turn this option off it starts as in the older
version.
Exception: The user has explicitly defined the number of threads/processes, for
instance by defining a UCI engine.
3.8.5
Switch off engine
Engine
Sw it c h off e ngine
Normally when you enter a move the program will start playing against you. You can
also switch to infinite analysis, in which case the engine will calculate in the
background while you enter moves for both sides.
If you want to turn the engine off altogether you can do so with "Switch off engine".
After this the engine will not run in the background, which is useful if you are running a
number of program at the same time.
3.8.6
UCI Engines
What is UCI?
This program was designed as a multi-engine system. This means that the graphical
user interface and the actual chess engine (the module that calculates moves) are
strictly separated. They use a pre-defined interface to communicate with each other.
UCI stands for Univ e rsa l Che ss Int e rfa c e . It is a communications standard defined by
St e fa n M e y e r-Ka hle n. The UCI interface is closely related to the "Winboard" protocol.
This means that existing Winboard engines can be very easily adapted by the authors
to run under our interface. For these programmers the new UCI interface has the
following advantages:
The engine can be run under an interface which has numerous advanced testing
facilities that allow them to improve the strength of the engine.
The engine runs at full performance and strength without the need of additional
adapters.
The engine will become available to a large number of users, who are able to
© ChessBase 2012