I have read this but ,
how to get open all of this option on my poliglot to switch my engine,
http://wbec-ridderkerk.nl/html/details/PolyGlot.htmlUsage
-----
PolyGlot acts as an xboard engine. There should be no difference with
a normal chess program as far as the interface (e.g. WinBoard) is
concerned.
PolyGlot is invoked using "polyglot ". Note that PolyGlot
will look for the INI file in the current directory. If no
is given, "polyglot.ini" is selected.
To use PolyGlot with XBoard, you would type something like this:
> xboard -fd 'ini_dir' -fcp 'polyglot engine.ini'
Quotes are important when there is a space in the argument.
IMPORTANT: some users seem confused by the concept of "current
directory". PolyGlot needs to know where to read (INI file) and write
(log file) files. Although it's possible to specify the full path to
each file, a better solution is to provide a directory when launching
PolyGlot, e.g. with the "-fd" XBoard option above. The directory
should be where the INI file is.
INI file
--------
There should be a different INI file for each engine. Sections are
composed of "variable = value" lines. See the sample INI files in the
"example" directory.
NOTE: There can be spaces in variable names or values. Do not use
quotes.
1) [PolyGlot] section
This section is used by PolyGlot only. The engine is unaware of these
options. The list of available options is detailed below in this
document.
2) [Engine] section
This section contains engine UCI options. PolyGlot does not
understand them, but sends the information to the engine at startup
(converted to UCI form). You can add any UCI option that makes sense
to the engine (not just the common options about hash-table size and
tablebases).
NOTE: use INI syntax, not UCI. For example "OwnBook = true" is
correct. It will be replaced by PolyGlot with "setoption name OwnBook
value true" at engine startup.
Standard UCI options are "Hash", "NalimovPath", "NalimovCache" and
"OwnBook". Hidden options like "Ponder" or "UCI_xxx" are automatic
and should not be put in an INI file.
The other options are engine-specific. Check their name using a UCI
GUI or launch the engine in a console and type "uci".
Options
-------
These should be put in the [PolyGlot] section.
- "EngineName" (default: UCI name)
This is the name that will appear in the xboard interface. It is
cosmetic only. You can use different names for tweaked versions of
the same engine.
If no "Engine Name" is given, the UCI name will be used.
- "EngineDir" (default: ".")
Full path of the directory where the engine is installed. You can use
"." (without the quotes) if you know that PolyGlot will be launched in
the engine directory or the engine is in the "path" and does not need
any data file.
- "EngineCommand"
Put here the name of the engine executable file. You can also add
command-line arguments. Path searching is used and the current
directory will be "EngineDir".
NOTE: Unix users are recommended to prepend "./"; this is required on
some secure systems.