Aka IvanHoe63Mod4AutoCPUok_Source.7z
***** ONE FILE IS MISSING FROM CODE
ADD THIS TO SOURCE CODE FOLDER
http://www.speedyshare.com/files/21815488/Visual_Studio_2010_DLL.rar~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://depositfiles.com/files/w9w8lev1nhttp://ifolder.ru/17168145http://rapidshare.com/files/37288872...Source.7z.htmlhttp://www.mediafire.com/?w4zgj0jmobthttp://speedshare.org/download.php?id=DA77C83F11http://www.zshare.net/download/74686167e60a97c5/And this is what vlad0 says about compile
Наконец-то обезглючил Мод3 и добавил ещё несколько хороших фич.
Новые фиксы и фичи:
1. Кнопки автозагрузки баз (тотальных и тройных) работают теперь
как надо; параметры действительно сохраняются и правильно
показываются в оболочке.
2. Теперь движок сам находит базы, если они расположены
не только в подпапке той папки, где движок расположен,
но и в подпапках папок "RobboBases", "Chess\RobboBases" и "Chess"
в корне любого диска, включая флешку. Что особенно важно,
учитывая, что многие располагают полные базы именно там,
т.к. доступ до них там быстрее. Причём поиск баз идёт при каждом
старте движка, так что если между двумя стартами буква флешки
и изменилась, то базы всё равно будут мгновенно найдены.
3. К сожалению сохранение настроек при каждой выгрузке
движка имеет некоторую цену: кнопка Defaults теперь дефолтных
настроек не восстанавливает (из-за недоделок в настоящей
версии UCI протокола, о которых я ранее писал). Поэтому
для этой цели я присобачил ещё одну кнопку в параметрах
(RestoreDefaults). Она восстанавливает дефолтные значения
в движке, но нет способа передать эту инфу оболочке
посредством настоящей версии UCI протокола. Так что эти
параметры будут видны во Фрице лишь после рестарта движка.
Хотя и до рестарта движок будет бегать с дефолтными параметрами.
У этой ситуации есть и плюс: если нам надоело гонять движок
с дефолтными параметрами, то нажатие на фрицевский Defaults
восстановит прежние (недефолтные) значения, если только Фриц
междувременно не перезагружался.
4. Если экзешник движка переименовать, то и его UCI имя (то, что
показывается в параметрах) изменится соответственно на автомате.
Так что не будет, как раньше, возникать гемора во Фрице при создании
нового движка копированием старого под другим именем.
Что бывает полезно при матче движка с самим собой
но при своём наборе параметра у каждого движка,
с целью определить, какой набор параметров лучше.
5. В исходниках я провёл некоторые мелкие оптимизации.
И, кроме того, версия ТУРБО-МИНИМАЛ сейчас гораздо более
настраиваемая, чем была ранее. Например, нет никакого смысла
выкидывать из её настроек параметры материальной ценности
фигур. Вукинешь или нет -- один хрен -- скорость от этого
не увеличится ни на йоту. А если их оставить, то можно их настраивать
без перекомпиляции движка (как в "минимальных" компиляциях П.П.
и других).
6. Сегодня установил наконец-то VS 2010 RC. В надежде провести т.н.
PGO оптимизацию, которая в обрезанном VS 2008 отсутствует
Оказалось, что её нету и в ультиматной бета версии. Зато обычная
оптимизация оказалась гораздо мощнее (а сам процесс компиляции --
намного быстрее), чем в старой версии компилятора.
Так что движок сильно прибавил в скорости (около 20--40%!)
без включения параметра QuickSearch!
Новая Мод4 скомпилирована как в "tunable" варианте (саму приставку
из имени движка я удалил, т.к. теперь все мои компиляции "настраиваемые"
более или менее), так и в варианте "turbo"--
полный функциональный аналог компиляций Питер Пана, но с бОльшим
количеством настроек.
still more double dutch than russian to us but were dummys
hope it helps
Russian to English translationShow romanization
And this is what vlad0 says about compile
Finally obezglyuchil Mod3 and added a few more good fich
New fixes and features:
1. Startup Database Buttons (total and triple) are working now
as needed; options really saved and properly
shown in the shell.
2. Now the engine itself is base, if they are located
not only in a subfolder of the folder where the cursor is located,
but also in subfolders of folders "RobboBases", "Chess \ RobboBases" and "Chess"
at the root of any drive, including the stick. Most importantly,
given that many have a full database is there,
as access to them there faster. And the search databases are each
start of the engine, so if between the two launches of the letter flashes
and changed, then the base will still be immediately found.
3. Unfortunately save settings for each discharge
engine has some value: Defaults button is now CDS
settings are not restored (because of deficiencies in the present
UCI version of the protocol, which I previously wrote). So
for this purpose I prisobachil another button in the options
(RestoreDefaults). It restores the default value
in the engine, but no way to pass this инфу shell
through the current version UCI protocol. So these
parameters will be visible in Fritz only after restarting the engine.
Although up to restart the engine will run with Defaulted parameters.
In this situation there plus: if we're sick of chasing engine
with Defaulted parameters, clicking on fritsevsky Defaults
restore the previous (nedefoltnye) values, unless Fritz
mezhduvremenno not rebooted.
4. If you rename the executable engine, the UCI and its name (what
shown in the options) will change accordingly on the machine.
So do not be like before, hemorrhoids occur in Fritz when creating
new copy of the old engine under another name.
What is useful when the match engine with itself
but with its set of parameters for each engine,
to determine which set of parameters better.
5. In the source I had some minor optimizations.
And besides, the version of Turbo-MIN is now much more
customizable than it was before. For example, there is no sense
thrown out of its setting parameters of material values
figures. Vukinesh or not - a horseradish - the speed of this
not increase one iota. And if they leave, you can customize them,
without recompiling the engine (as in "minimal" compilations PP
and others).
6. Today installed finally VS 2010 RC. In the hope of a so-called
PGO optimization, which clipped VS 2008 missing
It turned out that her no and ultimatnoy beta version. But ordinary
optimization proved to be much more powerful (and the process of compilation -
much faster) than the old version of the compiler.
So the engine greatly added to the speed (about 20 - 40%!)
without the inclusion of the parameter QuickSearch!
New Mod4 is compiled as a "tunable" version (the very prefix
from the name of the engine, I removed, because now all my compilation of "customizable"
more or less) and a variant of "turbo" -
full functional analogue compilations Peter Pan, but with
number of settings.