PDA

Просмотр полной версии : Stockfish и его производные


Страницы : 1 2 3 4 5 6 7 8 [9]

Maratka
04.11.2017, 18:32
Надеюсь Вы не сравниваете простое копирование С++ кода и порт этого кода на язык C?
Конечно не сравниваю! Если SF переписать на любом другом языке, то это будет клон, и ничто иное. Играть (либо анализировать позиции) от этого портирования он будет не лучше (но и не хуже), чем оригинал, с поправкой на уровень оптимизации скорости компилятора, которым собран клон.

А потому еще раз повторяю вопрос в ответ на заявление:
Для анализа сильнейший CiChess
Прошу пардону, за счет чего?

Т.е. если там написали новые ветки кода с усилением, которых нет в оригинальном SF - то и замечательно, но тогда:
1) Оно не может называться клоном, ибо является новым проектом, базирующемся на коде SF
2) Исходники где?

ChessMan
04.11.2017, 18:33
Конечно не сравниваю! Если SF переписать на любом другом языке, то это будет клон, и ничто иное. Играть (либо анализировать позиции) от этого портирования он будет не луче (но и не хуже), чем оригинал, с поправкой на уровень оптимизации скорости компилятора, которым собран клон.

А потому еще раз повторяю вопрос в ответ на заявление:



Т.е. если там написали новые ветки кода с устлением, которых нет в оригинальном SF - то и замечательно, но тогда
1) Оно не может называться клоном, ибо является проектом, базирующемся на коде SF
2) Исходники где?

Исходники чего? Корчесса? Вот: https://github.com/IIvec/Stockfish/tree/corchess
А то что Вас на самом деле интересует, вот: https://github.com/official-stockfish/Stockfish/compare/master...IIvec:corchess

ChessMan
04.11.2017, 18:39
Одно уточнение: Cfish явно лучше чем Стокфиш (и АСМфиш?) в эндшпиле. Рональд прикрутил кое что, он ведь автор таблиц сизиги, если Вы не в курсе.

Maratka
04.11.2017, 18:40
А то что Вас на самом деле интересует, вот: https://github.com/official-stockfis...IIvec:corchess
Короче говоря, патчи пишет некий IIvec, который пишет патчи и для оригинального SF.
Отсюда вопросы:
1) что такого хорошего в его патчах, что их не включили в SF?
2) Откуда известно, что его патчи, отклоненные в SF тем не менее усиливают CorChess, и почему, если это так - то патчи не включают в SF, что как бы само собой напрашивается?

ChessMan
04.11.2017, 18:50
Короче говоря, патчи пишет некий IIvec, который пишет патчи и для оригинального SF.
Отсюда вопросы:
1) что такого хорошего в его патчах, что их не включили в SF?
2) Откуда известно, что его патчи, отклоненные в SF тем не менее усиливают CorChess, и почему, если это так - то патчи не включают в SF, что как бы само собой напрашивается?

Эти патчи (я имею ввиду самые главные/первоначальные, которые делают КорЧесс - КорЧессом... и некоторые более новые, которые не он написал)
не проходят в Стокфиш из-за слишком быстрого контроля времени, особенно на первой стадии (10 +0,1). В анализе почему-то КорЧесс находит лучшие ходы быстрее Стокфиша, и даже быстрее АСМфиша (не всегда). Впрочем пробуйте. Я уверен у Вас найдется достаточно позиций чтобы это проверить.

ChessMan
04.11.2017, 18:52
ссылочка на КорЧесс http://forchess.ru/showpost.php?p=48123&postcount=151
и на СиЧесс http://forchess.ru/showpost.php?p=48131&postcount=153

Maratka
04.11.2017, 19:00
Впрочем пробуйте. Я уверен у Вас найдется достаточно позиций чтобы это проверить.
Не особо много. С десяток наверное, а скорее даже меньше.

Ну ради поверхностной блиц-проверки:
2r1r1k1/pp1b1p1p/1n2pqp1/4B3/3P4/3B2Q1/PP3PPP/R3R1K1 b - - 0 18

Найдет ли CiChess, что нельзя играть Qd8, т.к. Re4?
________
кстати говроря, много ли мастеров найдут этот тихий, совершенно не внятный с первого взгляда Re4?
А вот поди же, сделай его - и выигрыш в кармане.

svoitsl
04.11.2017, 19:45
Кстати а ведь сегодня ровно месяц как asmfish вечно молодой :-)

ChessMan
04.11.2017, 20:32
Не особо много. С десяток наверное, а скорее даже меньше.

Ну ради поверхностной блиц-проверки:
2r1r1k1/pp1b1p1p/1n2pqp1/4B3/3P4/3B2Q1/PP3PPP/R3R1K1 b - - 0 18

Найдет ли CiChess, что нельзя играть Qd8, т.к. Re4?
________
кстати говроря, много ли мастеров найдут этот тихий, совершенно не внятный с первого взгляда Re4?
А вот поди же, сделай его - и выигрыш в кармане.

Без проблем:
CiChess
https://postimg.org/image/3mhusg80rf/
https://s1.postimg.org/1uovxjonvj/Screenshot_3.png

Stockfish
https://postimg.org/image/5zx8ntnu6j/
https://s1.postimg.org/4tdxf7yxlb/Screenshot_4.png

CorChess
https://postimg.org/image/1calefwlx7/
https://s1.postimg.org/81c136tqm7/Screenshot_5.png

а вот для АСМфиша эта позиция "крепкий орешек" (и какой толк от глубины и скорости?)

*АСМ скомпилирован с исходников от 211017

https://postimg.org/image/16c7l5f2vv/
https://s1.postimg.org/2jyqp6q4wv/Screenshot_6.png

АСМ от 041017:

https://postimg.org/image/7ludl2t76z/
https://s1.postimg.org/26vv2ne1tb/Screenshot_7.png

Maratka
04.11.2017, 23:49
Без проблем:
CiChess
Ну значит у вас *Fish'ы какие-то неправильные.

http://www.imageup.ru/img64/2906606/capture.png (http://www.imageup.ru/img64/2906606/capture.png.html)

ChessMan
05.11.2017, 00:01
Ну значит у вас *Fish'ы какие-то неправильные.

http://www.imageup.ru/img64/2906606/capture.png (http://www.imageup.ru/img64/2906606/capture.png.html)

по чём судите?
Стокфиш нашёл на 36-й глубине за 6 минут и 34 секунды (на скрине видно), а вот асмы не нашли
=====
Попробуйте за сколько найдёт СиЧесс

====
*на скринах оценка в пользу белых, если что... оболочка выводит оценку "относительно стороны чей ход"

ChessMan
05.11.2017, 01:00
Та же позиция. Анализ на одном ядре:

СиЧесс - 43:05

https://postimg.org/image/1xvznuna6j/
https://s1.postimg.org/9faauc10lr/Screenshot_8.png

КорЧесс - 46:24

https://postimg.org/image/6vtza18a6z/
https://s1.postimg.org/8k3c77ykdb/Screenshot_9.png

Стокфиш не находит и за полтора часа...

https://postimg.org/image/57kmcuqcy3/
https://s1.postimg.org/1v1wih9slr/Screenshot_10.png

Viktor
05.11.2017, 07:10
Вышел BrainFish_171104
http://zipproth.com/index.html#Brainfish_download

userpc
05.11.2017, 10:03
Та же позиция. Анализ на одном ядре: ...
Стокфиш не находит и за полтора часа...

Наверно он просто отсекает эту ветку, т.к. это как раз тот случай, когда судя по всем признакам (что заложены в двиг) - она бесперспективная. Может поможет смена контемпт фактора в сторону риска?

ChessMan
05.11.2017, 10:55
Наверно он просто отсекает эту ветку, т.к. это как раз тот случай, когда судя по всем признакам (что заложены в двиг) - она бесперспективная. Может поможет смена контемпт фактора в сторону риска?

На форуме есть тема "трудные позиции для движков", там я уже писал что в этой позе помогает увеличение ценности короля. Контемп не пробовал.

svoitsl
05.11.2017, 13:09
Стокфиш не находит и за полтора часа...
значит ли это что и asmfish тоже не найдет?

sergey1963
05.11.2017, 13:15
вышел асм 5.11

svoitsl
05.11.2017, 13:42
вышел асм 5.11
действительно, он нашел ход на e7 почти в 10 раз быстрее чем 04.10 (уже через 1:06)... но к 3:00 снова вернулся к d8... и к 3:38 снова к e7.... к 15:15 снова к d8, да,выбор трудный...

ChessMan
05.11.2017, 14:02
действительно, он нашел ход на e7 почти в 10 раз быстрее чем 04.10 (уже через 1:06)... но к 3:00 снова вернулся к d8... и к 3:38 снова к e7.... к 15:15 снова к d8, да,выбор трудный...

Главное чтобы он увидел что после Фд8 белые играют Ле4

byan_mivv
05.11.2017, 14:08
вышел асм 5.11

asmFishW_2017-11-05

https://github.com/lantonov/asmFish/tree/executables/Windows

sergey1963
05.11.2017, 14:51
действительно, он нашел ход на e7 почти в 10 раз быстрее чем 04.10 (уже через 1:06)... но к 3:00 снова вернулся к d8... и к 3:38 снова к e7.... к 15:15 снова к d8, да,выбор трудный...
-ничего трудного нет- 50 глубина, 20 минут- 16ГБ хэш и ЛП
-более того он дает ничью при +1 и после Qd8- ладейник...

Still
05.11.2017, 15:07
asmFishW_2017-11-05

опять без базовой :yahoo:
Вот черти!

Людмил Антонов
05.11.2017, 17:14
Базовая эсть -- для Винда, Линукс и Мак
Исходники уже на мастэр ветке

Still
05.11.2017, 17:44
Людмил Антонов, приветствую на форуме :preved:
Вот теперь заживём по-людски!

byan_mivv
05.11.2017, 20:04
До этого как жил?

ChessMan
05.11.2017, 20:12
Людмил Антонов, приветствую на форуме :preved:
Вот теперь заживём по-людски!

Что-то я сомневаюсь, что это настоящий Людмил Антонов...

ChessMan
05.11.2017, 20:13
-ничего трудного нет- 50 глубина, 20 минут- 16ГБ хэш и ЛП
-более того он дает ничью при +1 и после Qd8- ладейник...

На 4-х ядрах? Что-то долговато...

sergey1963
05.11.2017, 20:19
увы... что имеем... у вас- лучше и можно скриншот?

ivm1995
05.11.2017, 20:25
Для анализа сильнейший CiChess

http://forchess.ru/showpost.php?p=48131&postcount=153

А в чем отличие CiChess_1.8_x64_041117_NUMA_popcnt_720mingw.exe
от
CiChess_1.8_x64_041117_NUMA_popcnt_720gcc.exe
и
NUMA_std_
NUMA_popcnt
NUMA

byan_mivv
05.11.2017, 20:26
Что-то я сомневаюсь, что это настоящий Людмил Антонов...

Опять Филя Скабичевский?! :pardon:

byan_mivv
05.11.2017, 20:37
опять без базовой :yahoo:
Вот черти!

Штиль! Тебя услышали - базовый -

https://github.com/lantonov/asmFish/blob/executables/Windows/asmFishW_2017-11-05_base.exe

Still
05.11.2017, 20:45
Штиль! Тебя услышали - базовый
Людмил отписался 3 часа назад
Экзешник уже был :good:

З.Ы. но всё равно спасибо за заботу

ChessMan
05.11.2017, 20:51
увы... что имеем... у вас- лучше и можно скриншот?

Ну как бы вот http://forchess.ru/showpost.php?p=48163&postcount=2009
30-я глубина, 1 минута и 37 секунд на 7-ми АМДшных ядрах, движок СиЧесс...
КорЧесс на 31-й, за 2:30, Стокфиш на 36-й, за 6:34...

sergey1963
05.11.2017, 21:11
так я про 50-ю глубину говорил и ничью с Qd8...

ChessMan
05.11.2017, 21:13
так я про 50-ю глубину говорил и ничью с Qd8...

Находит то за сколько? Или Ле4 это не лучшее продолжение за белых?

sergey1963
05.11.2017, 21:20
да я смотрел только Qd8... типа- а можно ли спастись,
а так- да Re4- отличный ход!

ChessMan
05.11.2017, 21:50
А в чем отличие CiChess_1.8_x64_041117_NUMA_popcnt_720mingw.exe
от
CiChess_1.8_x64_041117_NUMA_popcnt_720gcc.exe
и
NUMA_std_
NUMA_popcnt
NUMA

Отличие в скорости (mingw немного быстрее), но не факт что в силе игры:

Score of CiChess_1.8_x64_041117_NUMA_popcnt_720gcc vs CiChess_1.8_x64_041117_NUMA_popcnt_720mingw: 97 - 88 - 390 [0.508]
ELO difference: 5.44 +/- 16.09

575 of 2000 games finished.


NUMA_std_ - компиляция для обычных х64 систем
NUMA_popcnt компиляция для х64 систем с поддержкой popcnt
NUMA - там вначале ещё стоит х32, думаю понятно для каких систем

Maratka
05.11.2017, 22:43
КорЧесс на 31-й, за 2:30, Стокфиш на 36-й, за 6:34...
Прошу заметить, что летом SF не находил и на 42-й глубине.
Результаты замеров будут видны в этой позиции в облаке при использовании современных версий оболочки ChessBase (у меня - Fritz 15).
Так что пачти, которые дают возможность КорЧесс лучше анализировать берутся не с воздуха, а копируются из проекта SF, и они на 99% совпадают.

ChessMan
05.11.2017, 22:59
Прошу заметить, что летом SF не находил и на 42-й глубине.
Результаты замеров будут видны в этой позиции в облаке при использовании современных версий оболочки ChessBase (у меня - Fritz 15).
Так что пачти, которые дают возможность КорЧесс лучше анализировать берутся не с воздуха, а копируются из проекта SF, и они на 99% совпадают.

- Важно время, за которое движок находит этот ход, а не глубина. На сколько я помню (не уверен на 100%) в облаке не указывается время.

- Вот этого не понял: "Так что пачти, которые дают возможность КорЧесс лучше анализировать берутся не с воздуха, а копируются из проекта SF, и они на 99% совпадают."
Патчи, благодаря которым КорЧесс лучше анализирует как раз таки отсутствуют в Стокфише. Я приводил ссылку на DIFF. Взгляните на search.cpp по 405-ю строку КорЧесса - по моему мнению это именно то что делает КорЧесс - КорЧессом... Осталные отличия не так важны (ну кроме ещё одного).

====
И вообще, вчерашние результаты на 7-ми ядрах - это случайность. Сегодня и КорЧесс и СиЧесс находят Ле4 за 10 минут (что-то около того) и в Виндоус и в Линуксе. Так что запустил повторный тест на одном ядре (время решения должно не очень отличаться).

ChessMan
05.11.2017, 23:19
- Важно время, за которое движок находит этот ход, а не глубина. На сколько я помню (не уверен на 100%) в облаке не указывается время.

- Вот этого не понял: "Так что пачти, которые дают возможность КорЧесс лучше анализировать берутся не с воздуха, а копируются из проекта SF, и они на 99% совпадают."
Патчи, благодаря которым КорЧесс лучше анализирует как раз таки отсутствуют в Стокфише. Я приводил ссылку на DIFF. Взгляните на search.cpp по 405-ю строку КорЧесса - по моему мнению это именно то что делает КорЧесс - КорЧессом... Осталные отличия не так важны (ну кроме ещё одного).

====
И вообще, вчерашние результаты на 7-ми ядрах - это случайность. Сегодня и КорЧесс и СиЧесс находят Ле4 за 10 минут (что-то около того) и в Виндоус и в Линуксе. Так что запустил повторный тест на одном ядре (время решения должно не очень отличаться).

Так и есть: на одном ядре сегодня СиЧесс находит за 42 минуты 56 секунд, на глубине 39 (вчера было 43:05, 39-я глубина)

https://postimg.org/image/20otby74d7/
https://s1.postimg.org/5nuczh2wv3/Screenshot_12.png

Maratka
05.11.2017, 23:34
Важно время, за которое движок находит этот ход
Ну вообще-то говоря время зависит от производительности на ядро и количества потоков. Т.е. если у Вас оно найдет на (условно) глубине 40 за 10 минут, то у меня этот же движок с этими же настройками найдет на глубине 40 за 9 минут 40 секунд, т.к. процессор чуть быстрее.
Т.е. при де-факто равной архитектуре вычислить время, зная глубину не очень сложно.



на одном ядре сегодня СиЧесс находит за 42 минуты 56 секунд, на глубине 39 (вчера было 43:05, 39-я глубина)
Т.е. погрешность измеряется десятыми долями процента:
(43*60+5) / (42*60+56) = 1,0034
А значит это и есть погрешность. ;)

Maratka
05.11.2017, 23:35
Патчи, благодаря которым КорЧесс лучше анализирует как раз таки отсутствуют в Стокфише. Я приводил ссылку на DIFF. Взгляните на search.cpp по 405-ю строку КорЧесса - по моему мнению это именно то что делает КорЧесс - КорЧессом..
И кто написал этот пачт?

ChessMan
05.11.2017, 23:45
И кто написал этот пачт?

Автор Корчесса, насколько я знаю.

О самой первой версии этого патча: Step 1. (delta bug fix)

I noticed that Stockfish uses the fixed value for delta (18) which produces too many fails low/high when position is winning/losing, slowing down finding mates/winning combinations.
With many tests on short time controls, I've found that
17
+
0.025

|
p
r
e
v
i
o
u
s
S
c
o
r
e
|
17+0.025⋅|previousScore| is a good (neutral) alternative.

и далее он переделал редукции ( с последующим тюнингом вплоть до современной версии):

Step 2. (formula for initial reductions)

If an Elo strengh is given by the function
f
(
d
)
f(d), where
d
d is a depth of the search, then it seems logical that an Elo difference between full and reduced search should be proportional to the rate of Elo change,
leading to the following differential equation
f
(
d
)

f
(
d

r
)
=
c

f

(
d
)
.
f(d)−f(d−r)=c⋅f′(d).
As I proved [link] that
f
(
d
)
=
A
ln
(
d
)
+
C
f(d)=Aln⁡(d)+C is a good choice for an Elo strength function, we obtain
ln
(
d
)

ln
(
d

r
)
=
c
d
,
ln⁡(d)−ln⁡(d−r)=cd,
with the solution
r
=
d
(
1

e

c
/
d
)
r=d(1−e−c/d). Combining with the Stockfish reduction formula (
r
=
ln
(
d
)
ln
(
m
c
)
/
2
r=ln⁡(d)ln⁡(mc)/2) I have found the following candidate
r
=
0.245

d
(
1

e

7
/
d
)
ln
(
m
c
)
,
r=0.245⋅d(1−e−7/d)ln⁡(mc),
which proved to be solid in testing (16:12 against CorChess beta after 140 games at 900+10 th 3).

Почитайте сами: http://chess.ultimaiq.net/cc_in_detail.htm

ChessMan
05.11.2017, 23:48
Ну вообще-то говоря время зависит от производительности на ядро и количества потоков. Т.е. если у Вас оно найдет на (условно) глубине 40 за 10 минут, то у меня этот же движок с этими же настройками найдет на глубине 40 за 9 минут 40 секунд, т.к. процессор чуть быстрее.
Т.е. при де-факто равной архитектуре вычислить время, зная глубину не очень сложно.




Т.е. погрешность измеряется десятыми долями процента:
(43*60+5) / (42*60+56) = 1,0034
А значит это и есть погрешность. ;)

Я не пытаюсь сравнивать производительность наших систем, я сравниваю КорЧесс и Стокфиш в этой позиции при прочих равных условиях. И на одном ядре результаты более достоверны чем на нескольких (нет такой рандомности)

ChessMan
06.11.2017, 01:02
В Линуксе быстрее находит (что ожидаемо), на той же глубине.

FEN: 2r1r1k1/pp1b1p1p/1n2pqp1/4B3/3P4/3B2Q1/PP3PPP/R3R1K1 w - - 0 18

CiChess_1.8 051117 x64 POPCNT NUMA:
1/1 00:00 120 120k -1.42 Qf6-d8
1/1 00:00 120 120k -1.35 Qf6-e7
---------------------------------------------------------------------------
2/2 00:00 207 207k -1.40 Qf6-d8 h2-h3
2/2 00:00 207 207k -1.33 Qf6-e7 h2-h3
---------------------------------------------------------------------------
3/3 00:00 318 159k -0.50 Qf6-d8 h2-h3 f7-f6
3/3 00:00 318 159k -0.37 Qf6-e7 h2-h3 f7-f6
---------------------------------------------------------------------------
4/4 00:00 486 243k +0.14 Qf6-e7 Be5-c7 Qe7-b4 Bc7xb6
4/4 00:00 486 243k +0.26 Qf6-d8 Be5-d6 Qd8-f6 h2-h3
---------------------------------------------------------------------------
5/6 00:00 1k 317k -3.15 Qf6-d8 Qg3-f4 f7-f6 Be5xf6 Qd8-c7
5/6 00:00 1k 317k -1.14 Qf6-e7 Re1-c1 f7-f6 Be5-d6 Qe7-g7
---------------------------------------------------------------------------
6/7 00:00 2k 370k -1.41 Qf6-e7 Qg3-f4 Qe7-f8 Be5-d6 Qf8-g7 Bd6-e5
6/7 00:00 2k 370k -1.39 Qf6-d8 Ra1-c1 Rc8xc1 Re1xc1 Bd7-c6 Qg3-f4
---------------------------------------------------------------------------
7/7 00:00 4k 408k -1.10 Qf6-e7 Ra1-c1 Rc8xc1 Re1xc1 Bd7-c6 Qg3-f4 Nb6-d7
7/7 00:00 4k 408k -0.77 Qf6-d8 b2-b3 Bd7-c6 Qg3-f4 Nb6-d7 Be5-d6 Qd8-f6
---------------------------------------------------------------------------
8/8 00:00 6k 413k -1.84 Qf6-d8 Qg3-f4 Bd7-c6 Ra1-c1 Qd8-d5 Rc1xc6 Rc8xc6 Qf4-h6
8/8 00:00 6k 413k -1.02 Qf6-e7 Ra1-c1 Rc8xc1 Re1xc1 Bd7-c6 Qg3-f4 Nb6-d7 Be5-d6
---------------------------------------------------------------------------
9/11 00:00 14k 672k -0.70 Qf6-d8 Qg3-f4 f7-f6 Qf4xf6 Qd8xf6 Be5xf6 Nb6-a4 Bf6-e5 Na4xb2
9/9 00:00 14k 672k -0.40 Qf6-e7 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 Ra1-c1 Rc4xc1 Re1xc1 Bd7-c6
---------------------------------------------------------------------------
10/12 00:00 31k 947k -0.66 Qf6-e7 h2-h4 Bd7-c6 h4-h5 Nb6-d7 h5xg6 h7xg6 Ra1-c1 Bc6-d5 Be5-d6 Qe7-f6
10/12 00:00 31k 947k -0.34 Qf6-d8 Re1-e3 Nb6-c4 Bd3xc4 Rc8xc4 Qg3-f4 Bd7-c6 Re3-g3 Rc4-c2 Ra1-c1 Rc2xb2
---------------------------------------------------------------------------
11/14 00:00 65k 1,133k -0.54 Qf6-e7 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 Qg3-f4 Rc4-c2 b2-b3 f7-f5 Re1-c1 Rc2xc1+ Ra1xc1 Bd7-c6 Qf4-h6
11/14 00:00 65k 1,133k -0.49 Qf6-d8 a2-a4 Nb6-d5 Bd3-e4 Bd7-c6 Be4-c2 Nd5-b4 Bc2-d1 Bc6-d5 Bd1-f3 Bd5xf3 Qg3xf3
---------------------------------------------------------------------------
12/17 00:00 96k 1,210k -0.89 Qf6-d8 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 h4-h5 Bd7-c6 h5xg6 f7xg6 Re1-d1 Rc4-c2 b2-b3 Qd8-d7 Rd1-c1 Rc2xc1+ Ra1xc1 Re8-c8
12/16 00:00 96k 1,210k -0.58 Qf6-e7 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 Qg3-f4 Rc4-c2 b2-b3 f7-f5 h4-h5 g6-g5 Qf4-g3 Bd7-c6 Re1-c1 Rc2xc1+ Ra1xc1
---------------------------------------------------------------------------
13/22 00:00 201k 1,290k -1.11 Qf6-d8 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 Qg3-f4 Bd7-c6 Ra1-c1 Rc4xc1 Re1xc1 f7-f6 Qf4xf6 Qd8xf6 Be5xf6 Bc6-d5 Rc1-c7
13/21 00:00 201k 1,290k -0.42 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 b2-b3 Nb6-d5 Bd3-c4 Rc8-d8 a2-a4 Bd7-c6 Ra1-c1 Qg7-h6 Bc4-e2 Rd8xd6 Qg3xd6
---------------------------------------------------------------------------
14/20 00:00 262k 1,315k -1.01 Qf6-d8 Qg3-f4 f7-f6 Qf4xf6 Qd8xf6 Be5xf6 Nb6-d5 Bf6-g5 Nd5-b4 Bd3-e4 Nb4-c2 Be4xb7 Nc2xa1 Bb7xc8 Re8xc8 Re1xa1
14/20 00:00 262k 1,315k -0.45 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 b2-b3 Nb6-d5 Bd3-c4 a7-a6 a2-a4 b7-b5 a4xb5 a6xb5 Bc4-e2 Rc8-c3 Be2-f3 Rc3xb3
---------------------------------------------------------------------------
15/21 00:00 502k 1,365k -0.52 Qf6-d8 Qg3-f4 f7-f6 Qf4xf6 Qd8xf6 Be5xf6 Nb6-d5 Bf6-e5 Nd5-b4 Bd3-e4 Nb4-c2 Be4xb7 Nc2xe1 Bb7xc8 Re8xc8 Ra1xe1 Rc8-c2 b2-b4 g6-g5 h2-h4
15/21 00:00 502k 1,365k -0.42 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 b2-b3 Nb6-d5 Bd3-c4 Nd5-b6 Ra1-c1 Qg7-h6 Bd6-f4 Qh6-g7 Bc4-d3 Nb6-d5 Bd3-e4 Bd7-c6 Bf4-d2 f6-f5 Be4xd5 Bc6xd5
---------------------------------------------------------------------------
16/19 00:00 719k 1,392k -0.47 Qf6-d8 Qg3-f4 f7-f6 Qf4xf6 Qd8xf6 Be5xf6 Nb6-d5 Bf6-e5 Nd5-b4 Ra1-d1 Nb4xd3 Rd1xd3 Rc8-c2 Rd3-a3 Re8-c8 Ra3xa7 Rc2xb2 f2-f3
16/25 00:00 719k 1,392k -0.35 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 b2-b3 Nb6-d5 Bd3-c4 Nd5-b6 Ra1-c1 Qg7-h6 Bd6-f4 Qh6-h5 Bf4-d2 Nb6xc4 b3xc4 Rc8-d8 Qg3-f4
---------------------------------------------------------------------------
17/23 00:01 1,310k 1,400k -0.35 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 b2-b3 Nb6-d5 Bd3-c4 Nd5-b6 Bc4-e2 Nb6-d5 Be2-f3 Rc8-c3 Ra1-c1 Rc3-d3 Re1-d1 Rd3-c3 h4-h5 Re8-c8 Rc1xc3 Nd5xc3
17/25 00:01 1,310k 1,400k -0.27 Qf6-d8 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 Ra1-c1 Rc4xc1 Re1xc1 f7-f6 Be5-c7 Qd8-c8 b2-b3 Bd7-c6 h4-h5 g6-g5 Bc7-d6 Qc8-d8 a2-a3 Qd8-b6
---------------------------------------------------------------------------
18/28 00:02 3,076k 1,422k -0.56 Qf6-d8 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 h4-h5 Qd8-e7 h5xg6 f7xg6 Ra1-c1 Re8-c8 Rc1-c3 Rc4xc3 b2xc3 Bd7-b5 Re1-c1 Rc8-d8 f2-f3 g6-g5
18/26 00:02 3,076k 1,422k -0.13 Qf6-e7 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 h4-h5 f7-f6 Be5-d6 Qe7-g7 Ra1-c1 Rc4xd4 Rc1-c7 Re8-d8 Bd6-c5 Rd4-d5 h5xg6 Qg7xg6 Qg3xg6+ h7xg6 Bc5xa7 Rd5-d2
---------------------------------------------------------------------------
19/23 00:02 3,587k 1,431k -0.51 Qf6-d8 h2-h4 Nb6-c4 Bd3xc4 Rc8xc4 h4-h5 Qd8-e7 b2-b3 Rc4-c2 Qg3-f4 Bd7-c6 Be5-f6 Qe7-b4 h5xg6 f7xg6 Qf4-h6 Qb4-f8 Qh6-h4 Bc6-d5
19/29 00:02 3,587k 1,431k -0.30 Qf6-e7 h2-h4 f7-f6 Be5-c7 Nb6-d5 Bc7-d6 Qe7-g7 a2-a4 Qg7-h6 a4-a5 Kg8-h8 Bd3-e4 Bd7-c6 Bd6-c5 Qh6-d2 Qg3-b3 Qd2-f4 g2-g3 Qf4-b8 Ra1-c1 b7-b6 a5xb6 a7xb6
---------------------------------------------------------------------------
20/29 00:04 6,421k 1,439k -0.28 Qf6-e7 h2-h4 f7-f6 Be5-c7 Qe7-f7 Bc7-f4 Qf7-g7 Ra1-d1 Nb6-c4 Re1-e2 Nc4-b6 b2-b3 Nb6-d5 Bd3-c4 b7-b5 Bc4xd5 e6xd5 Rd1-e1 Re8xe2 Re1xe2 Bd7-f5 Bf4-d2 Qg7-d7
20/29 00:04 6,421k 1,439k -0.25 Qf6-d8 Qg3-f4 Qd8-e7 a2-a3 Nb6-d5 Qf4-h6 f7-f6 Be5-g3 Bd7-c6 Ra1-c1 Nd5-b6 f2-f3 Qe7-d7 Bg3-f2 Nb6-d5 Qh6-d2 b7-b6 Bf2-g3 Bc6-b7 b2-b3 Re8-d8 Rc1xc8 Rd8xc8
---------------------------------------------------------------------------
21/33 00:05 7,808k 1,442k -0.37 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 b2-b3 Nb6-d5 Bd3-c4 Nd5-b6 Bc4-e2 Nb6-d5 Be2-f3 Rc8-c3 Bd6-a3 Re8-c8 Ra1-d1 Rc8-e8 Rd1-c1 Rc3xc1 Re1xc1 Bd7-c6 Ba3-d6 Qg7-h6 Rc1-c2 Re8-d8
21/30 00:05 7,808k 1,442k -0.36 Qf6-d8 Qg3-f4 Qd8-e7 a2-a3 Nb6-d5 Qf4-h6 f7-f6 Be5-g3 Bd7-c6 Ra1-c1 Nd5-b6 f2-f3 Qe7-d7 Bg3-f2 Nb6-d5 Qh6-d2 b7-b6 Bd3-c4 Re8-d8 Bf2-g3 Bc6-b7 b2-b3 b6-b5 Bc4-d3 Rc8xc1 Re1xc1
---------------------------------------------------------------------------
22/34 00:10 15,028k 1,454k -0.42 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 b2-b3 Nb6-d5 Bd3-c4 b7-b5 Bc4xd5 e6xd5 Bd6-c5 Bd7-f5 Qg3-d6 Qg7-f7 Ra1-c1 Kg8-g7 Qd6-a6 Bf5-d3 Kg1-h2 Rc8-d8 Qa6-c6 Re8xe1 Rc1xe1
22/40 00:10 15,028k 1,454k -0.08 Qf6-d8 Qg3-f4 Qd8-e7 a2-a3 Bd7-c6 Ra1-c1 Nb6-d7 Be5-d6 Qe7-f6 b2-b4 Qf6xf4 Bd6xf4 Nd7-b6 f2-f3 Re8-d8 b4-b5 Bc6-d5 Bf4-g5 Rd8-e8 Kg1-f2 Bd5-c4 Bd3-e4 Bc4-d5 h2-h4 Nb6-c4 Be4xd5 e6xd5
---------------------------------------------------------------------------
23/35 00:16 24,234k 1,467k -0.38 Qf6-e7 h2-h4 Bd7-c6 h4-h5 Nb6-d7 Be5-d6 Qe7-f6 Ra1-d1 Qf6xd4 h5xg6 h7xg6 Bd3xg6 Qd4-g7 Bg6-d3 Qg7xg3 Bd6xg3 Nd7-c5 Bd3-b1 Re8-d8 f2-f3 Rd8xd1 Re1xd1 Nc5-a4 Bg3-e5 Na4-b6 Kg1-f2 Nb6-c4 Be5-d4 e6-e5 Bd4xa7 Nc4xb2
23/35 00:16 24,234k 1,467k -0.06 Qf6-d8 Qg3-f4 Qd8-e7 a2-a3 Bd7-c6 Ra1-c1 Nb6-d7 Be5-d6 Qe7-f6 b2-b4 Qf6xf4 Bd6xf4 Nd7-b6 f2-f3 a7-a6 Bf4-g5 Nb6-d5 Kg1-f2 Kg8-g7 Bd3-e4 f7-f6 Bg5-d2 Rc8-d8 g2-g3 Nd5-e7 Be4xc6 Ne7xc6
---------------------------------------------------------------------------
24/42 00:23 33,828k 1,476k -0.17 Qf6-e7 h2-h4 Bd7-c6 h4-h5 g6-g5 Be5-d6 Qe7-f6 a2-a4 Qf6xd4 Qg3xg5+ Qd4-g7 Qg5xg7+ Kg8xg7 Bd6-c5 Rc8-d8 Bd3-e4 Bc6xe4 Re1xe4 Nb6-d5 Bc5xa7 f7-f5 Re4-h4 e6-e5 a4-a5 Kg7-f6 Rh4-c4 Rd8-d7 a5-a6 b7xa6 Rc4-c6+ Kf6-g5 Ra1xa6
24/33 00:23 33,828k 1,476k -0.11 Qf6-d8 Qg3-f4 Qd8-e7 Qf4-h6 f7-f6 Be5-g3 Qe7-g7 Qh6-h3 e6-e5 Qh3-h4 g6-g5 Qh4-h5 e5xd4 h2-h4 h7-h6 Bd3-e4 f6-f5 Be4xb7 f5-f4 Bb7xc8 Re8xc8 Bg3-h2 Rc8-c2 Ra1-c1 Rc2xb2 h4xg5 Qg7xg5 Qh5xg5+ h6xg5
---------------------------------------------------------------------------
25/43 00:32 47,982k 1,475k -0.26 Qf6-e7 h2-h4 Bd7-c6 h4-h5 g6-g5 Be5-d6 Qe7-f6 b2-b4 Qf6-g7 a2-a4 Nb6-d5 b4-b5 Bc6-d7 Bd6-e5 f7-f6 Be5-d6 h7-h6 Ra1-c1 Rc8xc1 Re1xc1 Re8-d8 Bd3-e4 Qg7-f7 Qg3-f3 Bd7-e8 Bd6-g3 f6-f5 Be4xd5 Rd8xd5 Rc1-c7 Qf7xh5 Qf3xh5 Be8xh5 Rc7xb7
25/40 00:32 47,982k 1,475k -0.11 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Qd8-d7 h4-h5 Bc6-b5 h5xg6 f7xg6 Bd6-e5 Bb5xd3 Qg3xd3 Nb6-c4 b2-b3 Nc4xe5 Re1xe5 Rc8-d8 Ra1-d1 Qd7-f7 Rd1-e1 Rd8-d5 Qd3-c4 Re8-f8 f2-f3 b7-b5 Qc4-c6 Rd5xd4 Re5xe6 Rd4-d2 Re6-e7
---------------------------------------------------------------------------
26/44 00:41 61,418k 1,483k -0.14 Qf6-e7 h2-h4 Bd7-c6 h4-h5 g6-g5 Be5-d6 Qe7-f6 b2-b4 Qf6-g7 a2-a4 h7-h6 b4-b5 Bc6-d5 Bd6-c5 Nb6-d7 Bc5xa7 Rc8-a8 Ba7-c5 b7-b6 Bc5-b4 Qg7xd4 Bb4-c3 Qd4-f4 Qg3xf4 g5xf4 Ra1-a3 Nd7-c5 Bd3-c2 Nc5-d7 Bc2-b1 Re8-c8 Bc3-d2 e6-e5 g2-g3 Rc8-c4 g3xf4 e5xf4 a4-a5 b6xa5
26/50 00:41 61,418k 1,483k -0.11 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Nb6-d5 h4-h5 g6-g5 a2-a4 h7-h6 b2-b4 Nd5-e7 b4-b5 Bc6-d5 Qg3-e5 Ne7-f5 Bd3xf5 f7-f6 Bf5xe6+ Bd5xe6 Qe5-g3 Qd8-d7 Qg3-d3 Be6-f7 Re1xe8+ Rc8xe8 Bd6-b4 Qd7-g4 Ra1-e1 Re8xe1+ Bb4xe1 Qg4xh5 Qd3-f5 Kg8-g7 f2-f3 Qh5-g6
---------------------------------------------------------------------------
27/44 00:51 76,326k 1,486k -0.33 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Nb6-d5 h4-h5 g6-g5 a2-a4 h7-h6 b2-b4 Nd5-e7 b4-b5 Bc6-d5 Qg3-e5 Ne7-f5 Bd3xf5 f7-f6 Bf5xe6+ Bd5xe6 Qe5-e4 Be6-f7 Bd6-e7 Qd8-d7 d4-d5 Qd7xd5 Qe4xd5 Bf7xd5 Be7xf6 Kg8-f7 Bf6-e5 Rc8-c2 a4-a5 a7-a6 b5xa6 b7xa6
27/41 00:51 76,326k 1,486k -0.28 Qf6-e7 h2-h4 Bd7-c6 Be5-d6 Qe7-f6 h4-h5 g6-g5 b2-b4 Qf6-g7 a2-a4 h7-h6 b4-b5 Bc6-d5 Bd6-c5 Nb6-d7 Bc5xa7 Rc8-a8 Ba7-c5 b7-b6 Bc5-b4 Qg7xd4 Bb4-c3 Qd4-f4 Qg3xf4 g5xf4 Ra1-a3 Nd7-c5 Bd3-c2 Nc5-d7 Bc2-b1 Re8-c8 Bc3-d2 Rc8-c4 a4-a5
---------------------------------------------------------------------------
28/47 01:14 111,240k 1,502k -0.24 Qf6-e7 h2-h4 Bd7-c6 Ra1-d1 f7-f6 Be5-f4 Qe7-g7 Rd1-c1 Rc8-d8 Bf4-d6 Nb6-d5 b2-b3 Qg7-d7 Bd6-c5 b7-b6 Bc5-a3 Rd8-c8 Bd3-e4 Bc6-b7 Ba3-b2 Re8-d8 Rc1xc8 Rd8xc8 Bb2-a3 Rc8-d8 Ba3-b2 Qd7-d6 Qg3xd6 Rd8xd6
28/48 01:14 111,240k 1,502k -0.20 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Nb6-d5 h4-h5 g6-g5 a2-a4 h7-h6 b2-b4 Nd5-f6 Re1-c1 Bc6-e4 Bd3-e2 Be4-d5 Bd6-e5 Nf6-e4 Qg3-e3 Qd8-e7 b4-b5 b7-b6 Ra1-b1 f7-f6 Be2-f3 Ne4-d2 Qe3xd2 Bd5xf3 Rc1xc8 Re8xc8 g2xf3 f6xe5 d4xe5 Qe7-f7
---------------------------------------------------------------------------
29/39 01:32 138,015k 1,500k -0.19 Qf6-e7 h2-h4 Bd7-c6 Ra1-d1 f7-f6 Be5-f4 Qe7-g7 Rd1-c1 Qg7-d7 Bf4-d2 Kg8-h8 Qg3-f4 Nb6-d5 Qf4-g4 Rc8-d8 Bd3-c2 Nd5-c7 Bd2-c3 Qd7-g7 Bc2-b3 h7-h5 Qg4-h3 Kh8-h7 Bc3-a5 Rd8xd4 Ba5-c3 Rd4-d7 Bb3xe6 Nc7xe6 Re1xe6 Re8xe6
29/46 01:32 138,015k 1,500k -0.09 Qf6-d8 Qg3-f4 Qd8-e7 Qf4-h6 f7-f6 Be5-g3 Qe7-g7 Qh6-d2 Bd7-c6 a2-a4 Qg7-d7 a4-a5 Nb6-d5 Bd3-c4 Bc6-b5 Bc4-b3 Re8-d8 Ra1-c1 Rc8xc1 Re1xc1 Rd8-c8 Rc1-e1 Bb5-c4 Bb3-c2 Qd7-b5 Bc2-e4 Nd5-b4 Re1-c1 Nb4-c6 Be4-f3 Nc6xa5
---------------------------------------------------------------------------
30/44 02:33 225,308k 1,474k -0.27 Qf6-e7 h2-h4 Bd7-c6 Ra1-d1 f7-f6 Be5-f4 Nb6-d5 Bf4-d2 Qe7-f7 h4-h5 Nd5-e7 h5xg6 h7xg6 Qg3-g4 Bc6-d5 Re1-e3 Ne7-f5 Re3-h3 Qf7-g7 Rd1-e1 Kg8-f7 Bd3-e4 Rc8-d8 Be4xd5 Rd8xd5 Bd2-c3 Re8-d8 Qg4-e4 Rd8-d6 Bc3-b4 Rd6-c6 Re1-d1 Rc6-a6 g2-g4 Ra6xa2 g4xf5 g6xf5+ Qe4-g2
30/44 02:33 225,308k 1,474k -0.06 Qf6-d8 Qg3-f4 Qd8-e7 Ra1-d1 Nb6-d5 Qf4-g3 Bd7-c6 h2-h4 Re8-d8 Qg3-h3 Nd5-b4 Bd3-b1 Bc6-d5 b2-b3 f7-f6 Be5-f4 Qe7-g7 f2-f3 Nb4-c6 h4-h5 Nc6-e7 Qh3-h2 b7-b6 h5-h6 Qg7-f7 Rd1-c1 Ne7-f5 Rc1xc8 Rd8xc8 Bb1xf5 e6xf5
---------------------------------------------------------------------------
31/46 04:21 382,705k 1,467k -0.21 Qf6-e7 h2-h4 Bd7-c6 Ra1-d1 f7-f6 Be5-f4 Qe7-g7 Rd1-c1 Nb6-d5 Bf4-d6 Qg7-d7 Bd6-c5 Bc6-b5 Bd3-e4 b7-b6 Bc5-a3 a7-a5 Be4-f3 Rc8-c6 Rc1xc6 Bb5xc6 Re1-c1 Re8-c8 Qg3-d6 Kg8-g7 h4-h5 Qd7xd6 Ba3xd6 Kg7-f7 g2-g4 g6xh5 g4xh5 Rc8-g8+ Kg1-h2
31/48 04:21 382,705k 1,467k -0.14 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Nb6-d5 h4-h5 g6-g5 h5-h6 f7-f6 Bd3-e2 Qd8-d7 Be2-h5 Re8-d8 Bh5-g4 Rd8-e8 Qg3-a3 Kg8-h8 Ra1-d1 Nd5-f4 Bd6xf4 g5xf4 Qa3-h3 Re8-g8 Qh3-h4 Qd7-f7 Re1xe6 f6-f5 Re6xc6 Rc8xc6 Bg4-f3 Rc6-c2 d4-d5 Rc2xb2 Qh4xf4 Rb2xa2 d5-d6
---------------------------------------------------------------------------
32/53 06:19 556,140k 1,469k -0.23 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Qd8-f6 h4-h5 g6-g5 Bd6-e5 Qf6-d8 h5-h6 f7-f6 Be5-d6 Qd8-d7 Bd3-e2 Nb6-d5 Be2-h5 Re8-d8 Bh5-g4 Rd8-e8 Qg3-a3 Kg8-h8 Ra1-d1 Nd5-f4 Bd6xf4 g5xf4 Qa3-h3 Bc6-d5 Bg4-f3 Rc8-c2 Qh3-h4 Re8-f8 Bf3xd5 Qd7xd5 Qh4xf4 Rc2xb2 Rd1-c1 Qd5-g5 Qf4xg5 f6xg5 Re1xe6 Rb2xa2
32/51 06:19 556,140k 1,469k -0.10 Qf6-e7 a2-a3 Bd7-a4 Ra1-c1 Re8-d8 Rc1xc8 Rd8xc8 h2-h4 Nb6-d7 Be5-f4 Qe7-d8 Bf4-g5 Qd8-b6 d4-d5 Ba4-b3 d5xe6 Bb3xe6 h4-h5 Qb6xb2 h5xg6 h7xg6 Bd3xg6 Qb2-c3 Qg3xc3 Rc8xc3 Bg6-e4 Nd7-c5 Be4-f3 b7-b6 Bg5-e3 Be6-b3 Re1-c1 Rc3xc1+ Be3xc1 Nc5-d3 Bc1-e3 Bb3-e6
---------------------------------------------------------------------------
33/46 07:44 682,868k 1,472k -0.09 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Qd8-f6 Ra1-d1 Nb6-d5 h4-h5 g6-g5 f2-f4 h7-h6 Bd6-e5 Qf6-e7 f4xg5 Qe7xg5 Qg3xg5+ h6xg5 g2-g4 f7-f6 Be5-g3 Nd5-b4 Bd3-g6 Bc6-f3 Rd1-c1 Nb4-d5 Rc1-c5 Re8-d8 Re1xe6 Rc8xc5 d4xc5 Bf3xg4 Re6-d6 Rd8xd6 c5xd6
33/49 07:44 682,868k 1,472k -0.08 Qf6-e7 h2-h4 Bd7-c6 a2-a3 f7-f6 Be5-f4 Qe7-d7 Ra1-c1 Kg8-h8 Bf4-d2 Rc8-d8 Bd2-c3 Qd7-d6 Qg3-g4 Nb6-d5 Bc3-d2 Nd5-e7 Qg4xe6 Qd6xe6 Re1xe6 Rd8xd4 Bd2-c3 Rd4xd3 Bc3xf6+ Kh8-g8 Re6xe7 Re8xe7 Bf6xe7 Rd3-d4 f2-f3 Rd4-d2 Be7-c5 Rd2xb2 Bc5xa7 Rb2-b3 h4-h5 g6xh5 Ba7-c5 h5-h4
---------------------------------------------------------------------------
34/50 08:48 780,154k 1,476k -0.21 Qf6-e7 h2-h4 Bd7-c6 Be5-d6 Qe7-f6 Ra1-d1 Nb6-d5 Bd3-c4 Re8-d8 a2-a3 Qf6-g7 Bd6-e5 Qg7-h6 Qg3-g4 Rd8-e8 Bc4-b3 Nd5-b6 Be5-f4 Qh6-g7 Qg4-g5 h7-h6 Qg5xh6 Bc6-d5 Rd1-d3 Qg7xh6 Bf4xh6 Bd5xb3 Rd3xb3 Rc8-c4 Rb3-h3 Nb6-d5 h4-h5 g6xh5 Rh3xh5 Rc4xd4 Bh6-e3 Nd5xe3 f2xe3
34/46 08:48 780,154k 1,476k -0.09 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Qd8-f6 Ra1-d1 Nb6-d5 Bd3-c4 Nd5-b6 Bd6-e5 Qf6-e7 b2-b3 f7-f6 Be5-d6 Qe7-d7 h4-h5 g6-g5 h5-h6 Nb6-d5 Bd6-a3 Qd7-f7 Qg3-h2 b7-b5 Bc4-e2 Qf7-d7 Be2-h5 Re8-d8 Ba3-b2 b5-b4 Bh5-g4 f6-f5 Bg4-h5 Bc6-b5 Rd1-c1 Nd5-f6 Rc1xc8 Rd8xc8
---------------------------------------------------------------------------
35/57 10:55 970,445k 1,481k -0.33 Qf6-e7 h2-h4 Bd7-c6 h4-h5 g6-g5 h5-h6 f7-f6 Be5-d6 Qe7-d7 Bd6-b4 Nb6-d5 Bb4-d2 Nd5-e7 Qg3-g4 Rc8-d8 Ra1-d1 e6-e5 Bd3-c4+ Bc6-d5 Qg4xd7 Rd8xd7 d4xe5 Bd5xc4 e5xf6 Bc4xa2 Re1xe7 Re8xe7 f6xe7 Kg8-f7 e7-e8B Kf7xe8 Rd1-e1+ Rd7-e7 Re1xe7+ Ke8xe7 Bd2xg5+ Ke7-f7 Bg5-e3 b7-b6 Be3-f4 Kf7-g6 Bf4-b8 a7-a6 Bb8-a7 Kg6xh6 Ba7xb6 Kh6-g6
35/48 10:55 970,445k 1,481k -0.22 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Qd8-f6 Ra1-d1 Nb6-d5 Bd3-c4 Qf6-g7 b2-b3 Qg7-h6 Rd1-c1 Nd5-e7 Bd6-f4 Qh6-g7 Bf4-e5 Ne7-f5 Qg3-g5 h7-h6 Qg5-g4 f7-f6 Be5-h2 Qg7-f7 h4-h5 g6-g5 Bc4xe6 Re8xe6 Qg4xf5 Re6xe1+ Rc1xe1 Rc8-d8 f2-f4 Rd8-d5 Qf5-c8+ Kg8-g7 Bh2-g3 Rd5xd4 f4xg5 h6xg5 Qc8-f5 Qf7xh5
---------------------------------------------------------------------------
36/54 12:57 1,153,429k 1,484k -0.18 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Qd8-f6 Ra1-d1 Nb6-d5 Bd3-c4 Re8-d8 a2-a3 Qf6-g7 Bd6-e5 Qg7-h6 Qg3-g4 a7-a6 Bc4-b3 Bc6-b5 Qg4-g5 Qh6xg5 h4xg5 Bb5-c4 Bb3-c2 Nd5-b6 Rd1-c1 Bc4-d5 Bc2-d3 Rc8xc1 Re1xc1 Rd8-c8 Rc1xc8+ Nb6xc8 f2-f3 Nc8-b6 Kg1-f2 Nb6-c4 Bd3xc4 Bd5xc4 Kf2-e3 Kg8-f8 a3-a4 Kf8-e8 b2-b4 Ke8-d7 Ke3-f4 Kd7-c6 Kf4-e4 b7-b6 Ke4-f4
36/50 12:57 1,153,429k 1,484k -0.10 Qf6-e7 h2-h4 Bd7-c6 Be5-d6 Qe7-f6 Ra1-d1 Nb6-d5 Bd6-e5 Qf6-e7 h4-h5 g6-g5 Be5-d6 Qe7-f6 f2-f4 h7-h6 Bd6-e5 Qf6-e7 f4xg5 Qe7xg5 Qg3xg5+ h6xg5 g2-g4 f7-f6 Be5-g3 Nd5-b4 Bd3-g6 Bc6-f3 Rd1-c1 Rc8xc1 Re1xc1 Re8-d8 Rc1-c7 Bf3xg4 Rc7xb7 Nb4-c6 h5-h6 Nc6xd4 Rb7xa7 Nd4-f5
---------------------------------------------------------------------------
37/52 14:51 1,324,318k 1,486k -0.25 Qf6-e7 h2-h4 Bd7-c6 Be5-d6 Qe7-f6 Ra1-d1 Nb6-d5 Bd3-c4 Qf6-g7 Bd6-e5 f7-f6 Be5-d6 Qg7-d7 Rd1-c1 b7-b6 Bd6-a3 Bc6-b7 Bc4-d3 a7-a5 Rc1xc8 Re8xc8 h4-h5 g6-g5 Qg3-d6 Qd7xd6 Ba3xd6 Rc8-d8 Bd6-g3 Nd5-b4 Bd3-c4 Bb7-d5 Bc4xd5 Nb4xd5 Re1xe6 Kg8-f7 Re6-c6 Nd5-e7 Rc6xb6 Rd8xd4 Rb6-b8 Rd4-d7 b2-b3 Ne7-f5
37/48 14:51 1,324,318k 1,486k -0.18 Qf6-d8 h2-h4 Bd7-c6 Be5-d6 Qd8-f6 Ra1-d1 Nb6-d5 Bd3-c4 Qf6-g7 Bd6-e5 f7-f6 Be5-d6 Qg7-d7 Rd1-c1 Kg8-g7 b2-b3 Re8-d8 Bd6-a3 b7-b5 Bc4xd5 Bc6xd5 Ba3-b4 Bd5-c6 h4-h5 Rd8-e8 Bb4-d6 g6-g5 h5-h6+ Kg7-h8 Bd6-c5 Bc6-d5 Qg3-h3 Re8-d8 Re1-f1 e6-e5 d4xe5 Qd7xh3 g2xh3 f6xe5 Bc5xa7
---------------------------------------------------------------------------
38/58 21:47 1,950,478k 1,492k -0.40 Qf6-e7 h2-h4 Bd7-c6 h4-h5 g6-g5 h5-h6 f7-f6 Be5-d6 Qe7-d7 Bd3-e2 Re8-d8 Bd6-b4 Qd7-f7 Qg3-g4 Bc6-d7 Be2-d3 Nb6-d5 Bb4-d2 Kg8-h8 a2-a3 Rd8-g8 Qg4-h3 f6-f5 Qh3-h2 f5-f4 Re1-e5 Rc8-c6 Ra1-e1 Rc6-b6 Bd2-c3 g5-g4 Qh2-h4 f4-f3 Re5-g5 Rg8xg5 Qh4xg5 f3xg2 Qg5xg4 Nd5-f4 Bd3-e4 Bd7-c6
38/55 21:47 1,950,478k 1,492k -0.31 Qf6-d8 h2-h4 Bd7-c6 h4-h5 g6-g5 h5-h6 f7-f6 Be5-d6 Qd8-d7 Bd3-e2 Re8-d8 Bd6-b4 Qd7-f7 Qg3-g4 Bc6-d7 Be2-d3 Kg8-h8 Bb4-a5 Rd8-e8 Ba5-d2 Nb6-d5 Ra1-c1 Rc8xc1 Re1xc1 Re8-d8 Rc1-e1 Qf7-f8 Qg4-h5 Bd7-e8 Qh5-h2 Qf8-f7 Bd3-e4 b7-b6 f2-f3 Nd5-f4 g2-g3 Nf4-d5 f3-f4 g5xf4 g3xf4
---------------------------------------------------------------------------
39/65 35:36 3,244,921k 1,519k -1.20 Qf6-d8 Re1-e4 Nb6-c4 Bd3xc4 Rc8xc4 Re4-f4 Bd7-c6 b2-b3 Rc4-c2 Rf4-f6 Rc2-e2 h2-h4 Re2-e4 h4-h5 Re8-e7 h5xg6 f7xg6 Ra1-c1 Re4xd4 Be5xd4 Qd8xd4 Rf6-f4 Qd4-d2 Rc1-f1 e6-e5 Rf4-f5 Qd2xa2 Rf5xe5 Re7xe5 Qg3xe5 Qa2xb3 Qe5-b8+ Kg8-f7 Qb8-c7+ Kf7-g8 Qc7-d8+ Kg8-g7 Qd8-d4+ Kg7-f7 Qd4-h8 Qb3-d5 Qh8xh7+ Kf7-f6 Qh7-h8+ Kf6-f7 f2-f3 Qd5-c5+ Kg1-h2 Qc5-h5+ Qh8xh5 g6xh5 Rf1-a1 a7-a6 Kh2-g3 Bc6-b5 Ra1-e1 Kf7-g6 Kg3-h4
39/55 35:36 3,244,921k 1,519k -0.10 Qf6-e7 h2-h4 Bd7-c6 h4-h5 g6-g5 h5-h6 f7-f6 Be5-d6 Qe7-d7 Bd3-e2 Kg8-h8 Bd6-b4 Nb6-d5 Bb4-d2 Rc8-d8 Be2-g4 Qd7-d6 Bg4-h5 Re8-e7 Bh5-f3 Qd6xg3 f2xg3 Rd8-d6 Ra1-c1 Kh8-g8 Re1-f1 Re7-e8 Rf1-f2 e6-e5 Bf3xd5+ Bc6xd5 d4xe5 f6xe5 Bd2xg5 Rd6-g6 Bg5-e3 Rg6xg3 Be3xa7 Bd5xa2 Rf2-d2 Ba2-e6 Rc1-c7 Rg3-g6 Ba7-e3 b7-b6 Rc7-c1 b6-b5 Rc1-c7
---------------------------------------------------------------------------
40/58 40:42 3,715,300k 1,521k -1.02 Qf6-d8 Re1-e4 Nb6-c4 Bd3xc4 Rc8xc4 Re4-f4 Bd7-c6 b2-b3 Rc4-c2 Rf4-f6 Re8-e7 h2-h4 Re7-d7 h4-h5 Bc6-e4 Qg3-e3 Be4-d5 Qe3-h3 Qd8-e8 Qh3-h4 Rc2-c3 Ra1-e1 b7-b5 h5xg6 f7xg6 Re1-e3 b5-b4 Qh4-h3 Rc3-c2 Re3-g3 Rc2xa2 Rf6xg6+ Qe8xg6 Rg3xg6+ h7xg6 Qh3-h8+ Kg8-f7 Be5-f6 e6-e5 Bf6xe5 Bd5xb3 Qh8-f6+ Kf7-e8 Be5-d6 Ra2-a1+ Kg1-h2
40/61 40:42 3,715,300k 1,521k -0.35 Qf6-e7 h2-h4 f7-f6 Be5-d6 Qe7-g7 Bd6-c5 Bd7-c6 b2-b3 Nb6-d5 Bd3-c4 a7-a6 Bc5-d6 b7-b5 Bc4-d3 Qg7-d7 Ra1-c1 Nd5-e7 Rc1-c5 Ne7-d5 Re1-c1 Re8-d8 Bd6-f4 Bc6-b7 Rc5xc8 Rd8xc8 Rc1xc8+ Qd7xc8 Bf4-d2 Qc8-c7 Qg3-h3 f6-f5 h4-h5 Bb7-c6 Qh3-h4 Qc7-g7 h5xg6 h7xg6 a2-a4 Bc6-e8 a4-a5 Kg8-f7 f2-f3 Be8-d7 Kg1-f2

Maratka
06.11.2017, 01:48
Я не пытаюсь сравнивать производительность наших систем, я сравниваю КорЧесс и Стокфиш в этой позиции при прочих равных условиях. И на одном ядре результаты более достоверны чем на нескольких (нет такой рандомности)
Но тогда сравнивать нужно не по позиции, а по нескольким тысячам позиций.
Как раз для того, чтобы не было рандомности.

Viktor
06.11.2017, 02:49
Author: Günther Demetz
Date: Sun Nov 5 22:05:51 2017 +0100
Timestamp: 1509915951

Handle BxN trade as good capture when history score is good

STC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 19374 W: 3499 L: 3294 D: 12581
http://tests.stockfishchess.org/tests/view/59fc23f50ebc590ccbb8a0bf

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 91030 W: 11680 L: 11274 D: 68076
http://tests.stockfishchess.org/tests/view/59fc43ad0ebc590ccbb8a0d0

Bench: 5482249

http://abrok.eu/stockfish/

Viktor
06.11.2017, 02:50
Обновилась версия Любичича (от 05 ноября 2017 года):
http://chess.ultimaiq.net/stockfish.html

ChessMan
06.11.2017, 08:57
Но тогда сравнивать нужно не по позиции, а по нескольким тысячам позиций.
Как раз для того, чтобы не было рандомности.

Так в чём проблема? Пишите Ваши позиции в тему http://forchess.ru/showthread.php?p=48152#post48152 желательно с анализом Стокфиша на одном ядре.

Харлампий
06.11.2017, 09:48
Author: Günther Demetz
Date: Sun Nov 5 22:05:51 2017 +0100
Timestamp: 1509915951

Handle BxN trade as good capture when history score is good

STC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 19374 W: 3499 L: 3294 D: 12581
http://tests.stockfishchess.org/tests/view/59fc23f50ebc590ccbb8a0bf

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 91030 W: 11680 L: 11274 D: 68076
http://tests.stockfishchess.org/tests/view/59fc43ad0ebc590ccbb8a0d0

Bench: 5482249 Author: Günther Demetz
Date: Sun Nov 5 22:05:51 2017 +0100
Timestamp: 1509915951

Handle BxN trade as good capture when history score is good

STC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 19374 W: 3499 L: 3294 D: 12581
http://tests.stockfishchess.org/tests/view/59fc23f50ebc590ccbb8a0bf

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 91030 W: 11680 L: 11274 D: 68076
http://tests.stockfishchess.org/tests/view/59fc43ad0ebc590ccbb8a0d0

Bench: 5482249 Author: Günther Demetz
Date: Sun Nov 5 22:05:51 2017 +0100
Timestamp: 1509915951

Handle BxN trade as good capture when history score is good

STC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 19374 W: 3499 L: 3294 D: 12581
http://tests.stockfishchess.org/tests/view/59fc23f50ebc590ccbb8a0bf

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 91030 W: 11680 L: 11274 D: 68076
http://tests.stockfishchess.org/tests/view/59fc43ad0ebc590ccbb8a0d0

Bench: 5482249 http://abrok.eu/stockfish/

Людмил Антонов
06.11.2017, 10:07
Что-то я сомневаюсь, что это настоящий Людмил Антонов...

Като се гледам -- истински съм си
Простете, но ми е трудно да пиша на руски. Иначе разбирам почти всичко.

Maratka
06.11.2017, 10:31
Так в чём проблема? Пишите Ваши позиции в тему http://forchess.ru/showthread.php?p=48152#post48152 желательно с анализом Стокфиша на одном ядре.
Вы несколько переоцениваете мои возможности. Тысячу позиций я не соберу и за несколько лет.

Viktor
06.11.2017, 10:55
Людмил Антонов, пишите на английском (write in English).

Viktor
06.11.2017, 11:24
Людмил Антонов, когда будет новая компиляция AsmFish?
(when will the new compile AsmFish?)

Харлампий
06.11.2017, 12:52
AsmFish 2017-11-06: https://github.com/lantonov/asmFish/tree/executables/Windows

Viktor
06.11.2017, 12:59
Новая версия от 6 ноября вышла только 32 bit?

Людмил Антонов
06.11.2017, 13:18
asmFish of November 6 with the patches
2017-11-06 arm: Introduce capture history table for capture move sorting
SF 2017-11-03, bench 5536775
2017-11-06 x86: Introduce capture history table for capture move sorting
SF 2017-11-03, bench 5536775
https://github.com/lantonov/asmFish/wiki/Change-log
BTW, asmFish is only 64-bit

Философ
06.11.2017, 13:40
Новая версия от 6 ноября вышла только 32 bit?

Откуда Вы это взяли?

Viktor
06.11.2017, 14:16
Откуда Вы это взяли?

http://www.pictureshack.ru/images/90874_Image_1.jpg

Viktor
06.11.2017, 14:20
Скомпилировал (make.bat).
А как можно проверить битность движка?

Maratka
06.11.2017, 15:00
В зависимости от разрядности ОС, в случае Windows:
1) Запустить на 32-битной ОС (64-битное ПО не запустится)
2) Запустить на 64-битной ОС и посмотреть в диспетчере задач, нет ли приписки *32 после наименования процесса.

Общий принцип вне зависимости от системы: 64-битная версия работает раза в полтора быстрее, чем 32-битная, соответственно можно запустить старую сборку, с заведомо известной разрядностью, замерить ее скорость и сравнить с новой сборкой.

Viktor
06.11.2017, 15:20
А после компиляции AsmFish (make.bat) на ОС 64 bit движки будут x64?
Отметки по битности никакой нет.

Maratka
06.11.2017, 15:32
По идее оно должно зависеть
1) от настроек компилятора
2) от самого исходника, в котором не должно быть несовместимого с x86 кода.

Впрочем, выше написано уже:
BTW, asmFish is only 64-bit

Viktor
06.11.2017, 15:45
Пробовал запускать движки в начальной позиции на 1 ядре.
x64 скорость примерно 900-950 KN\S
x32 скорость примерно 700-750 KN\S
Скомпилированный был 900.

Maratka
06.11.2017, 16:26
Ну все верно, значит x64

БУМЕРАНГ
07.11.2017, 08:03
asm x86 Handle BxN trade as good capture when history score is good 11 hours ago

https://github.com/tthsqe12/asm

БУМЕРАНГ
07.11.2017, 08:06
massimilianogoi asmFish_2017-11-7

http://chess.massimilianogoi.com/downloads/asmFish_2017-11-7/download.php

БУМЕРАНГ
08.11.2017, 07:31
asmFishW_2017-11-07_bmi2.exe Handle BxN trade as good capture when history score is good 8 hours ago
asmFishW_2017-11-07_popcnt.exe Handle BxN trade as good capture when history score is good 8 hours ago
asmFishW_2017-11-08_base.exe Handle BxN trade as good capture when history score is good 8 hours ago

https://github.com/lantonov/asmFish/tree/executables/Windows

Viktor
08.11.2017, 23:00
Author: Joost VandeVondele
Date: Wed Nov 8 13:44:24 2017 +0100
Timestamp: 1510145064

Simplify Null Move Search condition

Removes depth condition, adjust parameters.

passed STC:
http://tests.stockfishchess.org/tests/view/5a008cbc0ebc590ccbb8a512
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 29282 W: 5317 L: 5210 D: 18755

passed LTC:
http://tests.stockfishchess.org/tests/view/5a00d8530ebc590ccbb8a541
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 26893 W: 3458 L: 3345 D: 20090

Bench: 5015773

http://abrok.eu/stockfish/

Viktor
08.11.2017, 23:01
Author: Gian-Carlo Pascutto
Date: Wed Nov 8 13:45:14 2017 +0100
Timestamp: 1510145114

Always do MaxCardinality checks.

Stockfish currently relies on the "filter_root_moves" function also
having the side effect of clamping Cardinality against MaxCardinality
(the actual piece count in the tablebases). So if we skip this function,
we will end up probing in the search even without tablebases installed.

We cannot bail out of this function before this check is done, so move
the MultiPV hack a few lines below.

http://abrok.eu/stockfish/

ALEKS
09.11.2017, 11:39
ASMSF_061117vk + ASMSF_041017vk

https://fex.net/#!541848622633

БУМЕРАНГ
10.11.2017, 16:45
Author: ceebo
Date: Fri Nov 10 12:14:53 2017 +0100
Timestamp: 1510312493

Add comments to pos.see_ge()

In terms of technical changes this patch eliminates the return
statements from the main loop of pos.see_ge() and replaces two conditional
computations with a single bitwise negation.

No functional change
--------------------------------------------------------------------
Author: VoyagerOne
Date: Fri Nov 10 12:12:58 2017 +0100
Timestamp: 1510312378

Capture Stat Simplification- Bench: 5363761

http://abrok.eu/stockfish/

Харлампий
11.11.2017, 20:10
Author: Rocky640
Date: Sat Nov 11 13:37:29 2017 +0100
Timestamp: 1510403849

Simplify some kingring penalties expressions

The new "weak" expression helps simplify the safe check calculations for rooks or minors, (but the end result for all the safe checks is the exactly the same as in current master)

The only functional change is for the "outer king ring" (for example, squares f3 g3 h3 when white king is on g1). In current master, there was a 191 penalty if any of these was not defended at all.
With this pr, there is this 191 penalty if any of these is not defended at all or is only defended by a white queen.

Tested as a simplification
STC
http://tests.stockfishchess.org/tests/view/59fb03d80ebc590ccbb89fee
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 66167 W: 12015 L: 11971 D: 42181
(against master (Update Copyright year inMakefile))

LTC
http://tests.stockfishchess.org/tests/view/5a0106ae0ebc590ccbb8a55f
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 15790 W: 2095 L: 1968 D: 11727
(against master (Handle BxN trade as good capture when history scor))

same as #1296 but rebased on latest master
bench: 5109559 http://abrok.eu/stockfish/

Viktor
11.11.2017, 20:50
Ждем обновления AsmFish...

ChessMan
11.11.2017, 20:54
Ждем обновления AsmFish...

Или все дружно устанавливаем Линукс и больше не пользуемся АСМфишем :good2:

sergey1963
12.11.2017, 03:10
линукс- это такая тягомотина- то одного нет, то другого, третье- еще только разрабатывается, то ли дело винда- есть все и сразу...

ChessMan
12.11.2017, 08:45
линукс- это такая тягомотина- то одного нет, то другого, третье- еще только разрабатывается, то ли дело винда- есть все и сразу...

Если приоритет шахматы - то Линукс "must have"

ALEKS
12.11.2017, 08:55
Re: Raubfisch Engines
Сегодня в 3:42 am
Thank you Karl! 11

Alternative link for Raubfisch:
Код:
http://www52.zippyshare.com/v/T478weuA/file.html

SergeyMZ
12.11.2017, 08:57
Если приоритет шахматы - то Линукс "must have"

Категорически с вами не согласен здесь! Есть такая каста людей "программисты" - это те, которые любят, когда всё сложно, нужно копаться во внутренних смыслах и ломать мозги на каждом шагу! Линукс очень сложная система! Я не смог освоить даже сборку Минт! Когда я установил ее, то оказалось, что мое устройство вайфай не совместимо с Линукс! И это только начало мучений! :negative:

svoitsl
12.11.2017, 08:58
то Линукс "must have"
а можно краткий список преимуществ...

ChessMan
12.11.2017, 09:07
а можно краткий список преимуществ...

1) +10-15 % к скорости движка
2) Нету "свопа" (или как там его - не сжырается вся оперативка во время анализа), хотя Винду тоже можно настроить, наверно

svoitsl
12.11.2017, 10:11
1) +10-15 % к скорости движка
это конечно исключительно важное преимущество, за 15% можно и линукс использовать
второй пункт и на винде можно исключить, да и на линуксе тоже наверное можно
(правда не знаю как), да и важен он как правило при сильном дефиците памяти.
Но ту ещё не мало зависит от настроек ОС, Windows вполне можно выбрать весьма урезанную и ещё настроить что б поменьше всего было работающего (журналов и служб всяких...), а вот с Linux для многих это сложнее.... но мы кажется чуток отклонились от темы...

ChessMan
12.11.2017, 10:48
это конечно исключительно важное преимущество, за 15% можно и линукс использовать
второй пункт и на винде можно исключить, да и на линуксе тоже наверное можно
(правда не знаю как), да и важен он как правило при сильном дефиците памяти.
Но ту ещё не мало зависит от настроек ОС, Windows вполне можно выбрать весьма урезанную и ещё настроить что б поменьше всего было работающего (журналов и служб всяких...), а вот с Linux для многих это сложнее.... но мы кажется чуток отклонились от темы...
При чём тут урезка винды? Ну максимум +2% к скорости движков.

Людмил Антонов
12.11.2017, 16:50
Или все дружно устанавливаем Линукс и больше не пользуемся АСМфишем :good2:

Hmm ... either asmFish or Linux -- an interesting choice :scratch_one-s_head:

ChessMan
12.11.2017, 17:14
Hmm ... either asmFish or Linux -- an interesting choice :scratch_one-s_head:

I talk about CFish. On Linux with LTO its a little faster and stronger than Asmfish. Possible something wrong with Asmfish from 171108?

http://forchess.ru/showpost.php?p=49132&postcount=423

Aster
12.11.2017, 17:20
On Linux with LTO its a little faster and stronger than Asmfish.

Вам же уже показывали, что это только на старых АМД. Зачем вводить в заблуждение других людей?

ChessMan
12.11.2017, 18:08
Вам же уже показывали, что это только на старых АМД. Зачем вводить в заблуждение других людей?

Вы уверенны? Раньше разрыв был 6,5% по скорости, в последнее время он сократился до 1,7% и вот уже СиФиш быстрее. Ссылку на СиФиш я предоставил, пробуйте.

Aster
12.11.2017, 18:10
Я вам должен ретестить каждый месяц?)
Рональд не вносит изменений в код, с чего он должен становиться быстрее?

ChessMan
12.11.2017, 19:13
Я вам должен ретестить каждый месяц?)
Рональд не вносит изменений в код, с чего он должен становиться быстрее?

А Вы откуда знаете?

Может это Асм деградирует?


Достаточно сравнить по скорости. Желательно мою компиляцию против асма с popcnt.

otodranik
12.11.2017, 19:25
Сравнивать скорости целесообразно только у движков с одинаковыми мозгами, максимум предельно близких по дате.

ChessMan
12.11.2017, 19:56
Сравнивать скорости целесообразно только у движков с одинаковыми мозгами, максимум предельно близких по дате.

Это я как бы знаю. Вот тест http://forchess.ru/showpost.php?p=49132&postcount=423
"мозги" одинаковы.

Aster
12.11.2017, 20:18
А Вы откуда знаете?

Может это Асм деградирует?.

С чего скорость движка должна меняться с минимальными патчами?

ChessMan
12.11.2017, 20:28
С чего скорость движка должна меняться с минимальными патчами?

Во-первых: не знаю. Я просто констатирую то что есть.
Во-вторых: что по Вашему "минимальные патчи"?

ChessMan
13.11.2017, 00:32
С чего скорость движка должна меняться с минимальными патчами?

Перепроверил скорость АСМа и СиФиша командой "bench", в общем при первом запуске АСМфиша в терминале скорость была на 1,5-1,8% выше чем у СиФиша (5 прогонов). Через несколько минут снова проверил - скорость упала процента на 2 или около того, скорость СиФиша тоже упала но не так сильно и он снова показал результат лучше АСМфиша...

СиФиш popcnt
Total time (ms) : 2932
Nodes searched : 5482249
Nodes/second : 1869798

АСМфиш popcnt
Total time (ms) : 2938
Nodes searched : 5482249
Nodes/second : 1865979

делал несколько прогонов - это результаты последних


А вот base версии стабильно показуют результат в пользу АСМфиша

Cfish base
Total time (ms) : 3227
Nodes searched : 5482249
Nodes/second : 1698868

ASMfish base
Total time (ms) : 3187
Nodes searched : 5482249
Nodes/second : 1720191


Мистика :pardon:

Maratka
13.11.2017, 17:00
У кого есть желание сравнить компиляторы?

Интересует сборка SF (последняя с аброка), компиляция с учетом PGO и без.
Сборки x64 и x64 POPCNT

Критерием является скорость.

ChessMan
13.11.2017, 17:30
У кого есть желание сравнить компиляторы?

Интересует сборка SF (последняя с аброка), компиляция с учетом PGO и без.
Сборки x64 и x64 POPCNT

Критерием является скорость.

Через полчаса-час сделаю.

====
Один момент: Вы имеете ввиду именно сборку с/без PGO или с или без профилирования?

378-я строка в мейкфайле:

### ================================================== ========================
### Section 4. Public targets
### ================================================== ========================

help:
@echo ""
@echo "To compile stockfish, type: "
@echo ""
@echo "make target ARCH=arch [COMP=compiler] [COMPCXX=cxx]"
@echo ""
@echo "Supported targets:"
@echo ""
@echo "build > Standard build"
@echo "profile-build > PGO build"
@echo "strip > Strip executable"
@echo "install > Install executable"
@echo "clean > Clean up"

ChessMan
13.11.2017, 18:09
https://postimg.org/image/wseoitn1h/

https://s18.postimg.org/ywz1jwoo9/Screenshot_19.png

Движки: http://www28.zippyshare.com/v/1qM28iIn/file.html

SF_x64_popcnt_720mingw скомпилирован с параметрами make build ARCH=x86-64-modern COMP=mingw

SF_x64_popcnt_PGO_720mingw скомпилирован с параметрами make profile-build ARCH=x86-64-modern COMP=mingw

Maratka
13.11.2017, 18:22
Один момент: Вы имеете ввиду именно сборку с/без PGO или с или без профилирования?
А разве это не синонимы?
https://ru.wikipedia.org/wiki/Profile-guided_optimization

ChessMan
13.11.2017, 18:26
А разве это не синонимы?
https://ru.wikipedia.org/wiki/Profile-guided_optimization

Не знаю. Походу да))
В прошлый раз я делал сборки без ПГО просто удалив некоторые строки с мейкфайла...

=====
Жду Ваши компиляции. Пожалуйста залейте на zippyshare.com

Maratka
13.11.2017, 18:30
zippyshare.com
А обычный Яндекс не пойдет?

ChessMan
13.11.2017, 18:33
А обычный Яндекс не пойдет?

VPN надо включать... у нас яндекс заблокирован

Maratka
13.11.2017, 18:42
http://www18.zippyshare.com/v/kBAA32hT/file.html

Обе сборки собраны в VS 2015, штатным студийным компилятором

ChessMan
13.11.2017, 18:54
Моя сборка быстрее, но это потому что у Вас не все флаги прописаны при компиляции

https://s18.postimg.org/vc7rejz9l/Screenshot_20.png

Aster
13.11.2017, 18:58
Таки это потому что майкрософтовский компилятор помедленнее GCC

ChessMan
13.11.2017, 18:59
Flags:
CXX: g++
CXXFLAGS: -Wall -Wcast-qual -std=c++11 -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT
LDFLAGS: -static

g++ -Wall -Wcast-qual -std=c++11 -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT

byan_mivv
13.11.2017, 21:15
Stockfish development builds compiled by I. Ivec and L. Ljubičić

November 11, 2017

http://chess.ultimaiq.net/stockfish.html

Maratka
14.11.2017, 01:09
Моя сборка быстрее, но это потому что у Вас не все флаги прописаны при компиляции
Которая из ваших сборок без профилирования?

ChessMan
14.11.2017, 08:38
Которая из ваших сборок без профилирования?

Та что медленнее. Без "PGO".

Maratka
14.11.2017, 13:22
Т.е. PGO дает 8% в лучшем случае.
А сборки без профилирования отличаются и того меньше, на 4%

ChessMan
14.11.2017, 15:14
Т.е. PGO дает 8% в лучшем случае.
А сборки без профилирования отличаются и того меньше, на 4%

Так PGO это и есть профилирование. Вы же сами об этом писали.

DEEP_MIND
14.11.2017, 20:08
Так PGO это и есть профилирование.
угу

Profile-guided optimization (PGO) — техника оптимизации программы компилятором, нацеленная на увеличение производительности выполнения программы.