PDA

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


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

ChessMan
25.08.2017, 23:00
Моя компиляция движка Aristides_2.0a_110817 x32-x64

Скачать: http://www94.zippyshare.com/v/CkWeni3K/file.html

====
Автор кое-что изменил в коде и пришлось немного потрудиться чтобы скомпилировать версии х32 бит и х64 без popcnt

ALEKS
26.08.2017, 09:00
Cerebellum book August 26, 2017

http://www.zipproth.de/

svoitsl
26.08.2017, 09:53
А можно прямую ссылку не на лайт версию, а на этом сайте трудно что либо найти.

ALEKS
26.08.2017, 09:59
Cerebellum book August 26, 2017 6195983 Release 147

Viktor
26.08.2017, 10:57
А можно прямую ссылку не на лайт версию, а на этом сайте трудно что либо найти.

http://zipproth.com/index.html#Brainfish_download
В шапке темы есть ссылка.

Viktor
26.08.2017, 11:00
Author: Stéphane Nicolet
Date: Sat Aug 26 09:34:27 2017 +0200
Timestamp: 1503732867

Count all weak squares in the king ring with a single popcount

Passed STC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 26966 W: 4993 L: 4745 D: 17228
http://tests.stockfishchess.org/tests/view/599e798a0ebc5916ff64aa8c

and LTC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 39570 W: 5104 L: 4857 D: 29609
http://tests.stockfishchess.org/tests/view/599ee5230ebc5916ff64aabe

Bench: 5965302


Author: Joost VandeVondele
Date: Sat Aug 26 09:30:42 2017 +0200
Timestamp: 1503732642

Use moveCount history for reduction

Use less reduction for moves with larger moveCount if your
opponent did an unexpected (== high moveCount) move in the
previous ply... unexpected moves might need unexpected answers.

passed STC:
http://tests.stockfishchess.org/tests/view/599f08cc0ebc5916ff64aace
LLR: 2.97 (-2.94,2.94) [0.00,5.00]
Total: 9638 W: 1889 L: 1720 D: 6029

passed LTC:
http://tests.stockfishchess.org/tests/view/599f1e5c0ebc5916ff64aadc
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 28308 W: 3742 L: 3533 D: 21033

Bench: 5747429

http://abrok.eu/stockfish/

Viktor
26.08.2017, 11:06
Обновилась версия Любичича (от 25 августа 2017 года):
http://chess.ultimaiq.net/stockfish.html

Надпись стоит 22 августа, а версия в консоли 25.

ChessMan
26.08.2017, 11:20
Моя компиляция CorChess_1.8_250817 x32-x64

Bench: 5479891

Скачать: http://www22.zippyshare.com/v/HJ6u8byb/file.html

Viktor
26.08.2017, 13:30
Author: Joost VandeVondele
Date: Sat Aug 26 09:53:34 2017 +0200
Timestamp: 1503734014

Improve multi-threaded mate finding

If any thread found a 'mate in x' stop the search. Previously only
mainThread would do so. Requires the bestThread selection to be
adjusted to always prefer mate scores, even if the search depth is less.

I've tried to collect some data for this patch. On 30 cores, mate finding
seems 5-30% faster on average. It is not so easy to get numbers for this,
as the time to find a mate fluctuates significantly with multi-threaded runs,
so it is an average over 100 searches for the same position. Furthermore,
hash size and position make a difference as well.

Bench: 5965302

http://abrok.eu/stockfish/

sergey1963
26.08.2017, 13:57
Чесмэн! Все это здорово, но треба пояснить- версии "с"- чем отличаются, версии без "рор"- это для старых процев?

ChessMan
26.08.2017, 15:04
Чесмэн! Все это здорово, но треба пояснить- версии "с"- чем отличаются, версии без "рор"- это для старых процев?

"версии без "рор"- это для старых процев?" - Да

"версии "с"- чем отличаются" - мейкфайлом, при равной скорости (или не сильно ниже) лучше использовать версии с "с". От патча к патчу разница в скорости между версиями ("с" и без) меняется.

otodranik
26.08.2017, 15:05
ChessMan уже просто фанатеет от сборок, компиляций, релизов, версий. Метеор, прям-таки:pardon:

sergey1963
26.08.2017, 15:15
-я проверил ваши версии на Си++ 1.8 и 1.8а, 1.8- это что-то!!! при меньшей скорости, чем асм- выборка идет лучше и не только это...
-а нельзя кор на си перевести на распараллеливание YBWC или DTS?

ChessMan
26.08.2017, 15:26
-я проверил ваши версии на Си++ 1.8 и 1.8а, 1.8- это что-то!!! при меньшей скорости, чем асм- выборка идет лучше и не только это...
-а нельзя кор на си перевести на распараллеливание YBWC или DTS?

Проверили CorChess_1.8 или CiChess_1.8 ??


===========
LOL, дык ведь это не С++, а С


========
Я давно говорил что КорЧесс лучше АСМа будет, поэтому и взялся за обновления СиФиша - чтобы код из КорЧесса ускорить...

sergey1963
26.08.2017, 15:32
-думал С++ круче...
-да это СиКоры, причем 1.8 получше, чем 1.8а...
-меня интересовала проверка сложных позиций за время от 10 мин до получаса...
-асм- не справился, 1.8а- почти, 1.8- меня убил... причем при проверке вариантов 1.8 быстрее асма находит верные пути, хотя скорость на треть меньше...

ChessMan
26.08.2017, 15:40
-думал С++ круче...
-да это СиКоры, причем 1.8 получше, чем 1.8а...
-меня интересовала проверка сложных позиций за время от 10 мин до получаса...
-асм- не справился, 1.8а- почти, 1.8- меня убил... причем при проверке вариантов 1.8 быстрее асма находит верные пути, хотя скорость на треть меньше...

На треть?! что-то много... процентов на 10-15 может быть?

sergey1963
26.08.2017, 15:45
у меня асм с ЛП...

ChessMan
26.08.2017, 15:46
-а нельзя кор на си перевести на распараллеливание YBWC или DTS?

Можно, но это не ко мне. Это к Рональду. Если он переведет СиФиш то я просто смогу добавить туда код из КорЧесса...

otodranik
26.08.2017, 16:01
Можно, но это не ко мне. Это к Рональду. Если он переведет СиФиш то я просто смогу добавить туда код из КорЧесса...
Сначала всей бригадой и очень долгое время переводили на Lazy_SMP, получили по всем тестам большой прирост, и сейчас он в одиночку будет снова переводить всё назад(попутно фиксируя кучу багов), когда уже почти весь код завязан на Lazy_SMP, потому-что, хорошо попросил Сергей:scratch_one-s_head:

sergey1963
26.08.2017, 16:05
сомнения есть, причем у высоких прогеров, в силе LSMP... весь плюс из-за попутного расширения дерева при поиске, но сама распаралель (а значит быстрое нахождение лучшего хода) только в Y или D...
LSMP- показывает неплохой прирост скорости, но это липа- мы очень многое рассматриваем повторно, поэтому и асм не так уж силен, иногда гудок (а у него-Y) быстрее находит сильнейший ход...

sergey1963
26.08.2017, 16:06
Можно, но это не ко мне. Это к Рональду. Если он переведет СиФиш то я просто смогу добавить туда код из КорЧесса...
но магический черный квадрат вы же сами добавили?

otodranik
26.08.2017, 16:09
сомнения есть, причем у высоких прогеров, в силе LSMP... весь плюс из-за попутного расширения дерева при поиске, но сама распаралель (а значит быстрое нахождение лучшего хода) только в Y или D...
Y или D?
Посмотрите результаты многочисленных тестов и комментарии осени 2015го и далее. Там целая бригада миграцию осуществляли. Кстати, для 4 ядер - особо резона не будет, как хош параллель. YBWC(или как его там) - неэффективный метод, не работает на большом количестве ядер. Точнее работает, но выхлоп небольшой.

ChessMan
26.08.2017, 16:11
но магический черный квадрат вы же сами добавили?

Нет. Я просто включил его при компиляции. А так то и "обычная магия" сейчас улучшена Рональдом. Так что не ясно что лучше.

sergey1963
26.08.2017, 16:14
Y или D?
Посмотрите результаты многочисленных тестов и комментарии осени 2015го и далее. Там целая бригада миграцию осуществляли. Кстати, для 4 ядер - особо резона не будет, как хош параллель. YBWC(или как его там) - неэффективный метод, не работает на большом количестве ядер. Точнее работает, но выхлоп небольшой.

если говорим о скорости-липе- то вы правы-
http://s16.postimg.org/67mxyb12t/Scaling_threads2.jpg

если о действительном распаралеливании- то увы-
http://s16.postimg.org/cp1942m2d/Scaling_threads1.jpg

ChessMan
26.08.2017, 16:20
если говорим о скорости-липе- то вы правы-
http://s16.postimg.org/67mxyb12t/Scaling_threads2.jpg

если о действительном распаралеливании- то увы-
http://s16.postimg.org/cp1942m2d/Scaling_threads1.jpg

По второму графику: что вы все так к глубине привязались? Достижение определенной глубины за меньшее время не показатель силы игры движка на нескольких ядрах.

otodranik
26.08.2017, 16:20
если говорим о скорости-липе- то вы правы-

И где на графике Stockfish(Lazy_SMP)? Это старый график, Rom77 привёл все ссылки. Там на 30 ядрах прирост порядка 120Ело в тесте Стокфиш 6(YBWC) против Стокфиш 7(Lazy_SMP), тогда как на 1 ядре только около 60Ело.

sergey1963
26.08.2017, 16:25
По второму графику: что вы все так к глубине привязались? Достижение определенной глубины за меньшее время не показатель силы игры движка на нескольких ядрах.
а назовите другой метр...
сама по себе скорость вообще не показатель...

sergey1963
26.08.2017, 16:29
И где на графике Stockfish(Lazy_SMP)? Это старый график, Rom77 привёл все ссылки. Там на 30 ядрах прирост порядка 120Ело в тесте Стокфиш 6(YBWC) против Стокфиш 7(Lazy_SMP), тогда как на 1 ядре только около 60Ело.
да это старые графики- сток 7 уже перешел на L...
если на 1 ядре 60ело- а там нет распаралели, то остальные 60ело получены добавлением 29ядер, причем если даже одно ядро даст +4ело, то 29 должны выдать 116, а выдали- 60, значит 56эло отыграл более лучший Y!
LSMP простой алгоритм- запускаем все потоки одновременно с одним и тем же поиском. Коммуникация потоков происходит за счёт хеш-таблицы. Lazy SMP оказался неожиданно эффективным, настолько, что Stockfish перешел на него с YBWC. Но некоторые считают, что улучшение произошло из-за плохой реализации YBWC и слишком агрессивных отсечений, а не из-за преимущества Lazy SMP.

Viktor
26.08.2017, 16:36
Вышел BrainFish_170826
http://zipproth.com/index.html#Brainfish_download

sergey1963
26.08.2017, 16:40
Можно, но это не ко мне. Это к Рональду. Если он переведет СиФиш то я просто смогу добавить туда код из КорЧесса...
а Кор за 25.08 вы можете на си перевести? с ВМ и версию bmi?

ChessMan
26.08.2017, 16:51
а Кор за 25.08 вы можете на си перевести? с ВМ и версию bmi?

Не полностью. Некоторые патчи от Косталбы мне не под силу.

========
У меня нет BMI2 процессора.
BM не хорошо для BMI2.

sergey1963
26.08.2017, 16:57
так у вас же есть заготовка-болванка Коры от 12.08 или такие большие изменения?
странно- у меня пошел именно 1.8, 1.8а- похуже...

ChessMan
26.08.2017, 17:02
так у вас же есть заготовка-болванка Коры от 12.08 или такие большие изменения?

За патчи от Косталбы я не хочу даже браться...

https://s2.postimg.org/pvxwl9uxl/Screenshot_1294.png

А так, я уже добавил пару сегодняшних патча, а также 2 "левых" патча из МкБрейна (для тестов)

https://github.com/ChessMan3/CiChess_R/commits/CiChess_1.8_R01_260817

sergey1963
26.08.2017, 17:09
да а в чем отличия а от не "а"?

ChessMan
26.08.2017, 17:19
да а в чем отличия а от не "а"?

Я уже говорил об этом. Ивек удаляет патч Lazy Eval, в версии с "а" - этот патч присутствует.

sergey1963
26.08.2017, 17:21
а что делает этот патч?

ChessMan
26.08.2017, 17:28
а что делает этот патч?

https://github.com/official-stockfish/Stockfish/commit/de02768af7b37c903e3227b85ec4d81ec79ba69a

After we have taken into account all cheap evaluation
terms, we check whether the score exceeds a given threshold.
If this is the case, we return a scaled down evaluation.

Google перевод:

"После того, как мы учли всю дешевую оценку
Мы проверяем, превышает ли счет заданный порог.
Если это так, мы возвращаем уменьшенную оценку."

Rom77
26.08.2017, 17:37
Кажется неплохой прирост от последних патчей у Стока:

https://nextchessmove.com/dev-builds

DEEP_MIND
26.08.2017, 17:38
а что делает этот патч?
"ленивая" оценка т.е упрощенная.

otodranik
26.08.2017, 18:07
да это старые графики- сток 7 уже перешел на L...
если на 1 ядре 60ело- а там нет распаралели, то остальные 60ело получены добавлением 29ядер, причем если даже одно ядро даст +4ело, то 29 должны выдать 116, а выдали- 60, значит 56эло отыграл более лучший Y!
LSMP простой алгоритм- запускаем все потоки одновременно с одним и тем же поиском. Коммуникация потоков происходит за счёт хеш-таблицы. Lazy SMP оказался неожиданно эффективным, настолько, что Stockfish перешел на него с YBWC. Но некоторые считают, что улучшение произошло из-за плохой реализации YBWC и слишком агрессивных отсечений, а не из-за преимущества Lazy SMP.
Есть такая база телефонных пранков, называется: в поисках 314 кабинета :rofl:

sergey1963
26.08.2017, 18:32
Марко Костабла ну никак не тянет на сторожа военкомата, хотя и выражает сомнение по поводу LSMP...

otodranik
26.08.2017, 20:04
Марко Костабла ну никак не тянет на сторожа военкомата, хотя и выражает сомнение по поводу LSMP...
Сергей, там высококлассные программисты этим занимались, их профессионализм доказан непрерывным совершенствованием движка Стокфиш. Думаю, что они знали, что они делают; лучше нас! Напиши на https://groups.google.com/forum/?fromgroups=#!forum/fishcooking топик.
Лази_СМП потом еще Гюнтер Деметз допиливал(паттернов много заложил и матриц), а этот дяденька - он сильнейший программист-математик. Сейчас появился голландец Жуст Вандел Вонделе - он круто отлавливает и фиксирует всяческие баги. Есть подозрение, что Великий VoyagerOne - Энтони Коззи(автор Заппы)

Still
26.08.2017, 20:24
Есть подозрение, что Великий VoyagerOne - Энтони Коззи
обоснованные подозрения или мечты?

otodranik
26.08.2017, 20:32
обоснованные подозрения или мечты?
А, вы, при исполнении, или уже в отставке?:rofl: Обоснованные мечты.

sergey1963
26.08.2017, 20:41
Сергей, там высококлассные программисты этим занимались, их профессионализм доказан непрерывным совершенствованием движка Стокфиш. Думаю, что они знали, что они делают; лучше нас! Напиши на https://groups.google.com/forum/?fromgroups=#!forum/fishcooking топик.
Лази_СМП потом еще Гюнтер Деметз допиливал(паттернов много заложил и матриц), а этот дяденька - он сильнейший программист-математик. Сейчас появился голландец Жуст Вандел Вонделе - он круто отлавливает и фиксирует всяческие баги. Есть подозрение, что Великий VoyagerOne - Энтони Коззи(автор Заппы)
Увы- это не так- у Заппы распаралель- DTS!
У Гудка- YBWC! А Гударт- очень неплохой прогер- в одиночку борется против кучи Стока...
Распараллеливание альфа-беты... Сложность в том, что при параллельном поиске многие Cut-nodes анализируются до того, как другой поток найдет опровержение (установит бету), в то время как в последовательном поиске, при хорошей сортировке многие из этих узлов отсеклись бы...
Вот, что пишут "они" по-поводу L- (думаю- переводить не стоит)... 25.08.17-
All your tests show is that your implementation of lazy is crap. There's more to lazy than you think, and TTD is not the right thing to measure, elo is. Of course, you know everything and we're all ignorant, and should learn from you. But ask yourself: why do top engines like Komodo and SF use lazy and beat the shit out of everything else out there? Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
У нас еще джельтмены собрались по сравнению с ними- "величайшими прогерами мира"-
http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=728988&t=64824

otodranik
26.08.2017, 20:57
Увы- это не так- у Заппы распаралель- DTS!
У Гудка- YBWC! А Гударт- очень неплохой прогер- в одиночку борется против кучи Стока...
Распараллеливание альфа-беты... Сложность в том, что при параллельном поиске многие Cut-nodes анализируются до того, как другой поток найдет опровержение (установит бету), в то время как в последовательном поиске, при хорошей сортировке многие из этих узлов отсеклись бы...
Вот, что пишут "они" по-поводу L- (думаю- переводить не стоит)... 25.08.17-
All your tests show is that your implementation of lazy is crap. There's more to lazy than you think, and TTD is not the right thing to measure, elo is. Of course, you know everything and we're all ignorant, and should learn from you. But ask yourself: why do top engines like Komodo and SF use lazy and beat the shit out of everything else out there? Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
У нас еще джельтмены собрались по сравнению с ними- "величайшими прогерами мира"-
http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=728988&t=64824
Сергей, еще раз твёрдо и чётко: у Гудини-5 YBWC-распараллеливание?
Или все же актуально для более старых версий?
З.Ы. И снова от Штилля ничего не скроешь - читает меня, как открытую книгу!

Still
26.08.2017, 21:01
У нас еще джельтмены собрались по сравнению с ними- "величайшими прогерами мира"-
http://talkchess.com/forum/viewtopic...728988&t=64824
афтар ДискоЧека напихал афтару Скорпио :rofl:

Still
26.08.2017, 21:03
И снова от Штилля ничего не скроешь - читает меня, как открытую книгу!
я наоборот не могу понять тебя в последнее время
шо это за пассаж?
А, вы, при исполнении, или уже в отставке?

sergey1963
26.08.2017, 21:06
Сергей, еще раз твёрдо и чётко: у Гудини-5 YBWC-распараллеливание?
Или все же актуально для более старых версий?
З.Ы. И снова от Штилля ничего не скроешь - читает меня, как открытую книгу!
Гударт не менял поиск еще с самых первых версий, только тюнинг...
Стиль не только читает, но он и слушает... всех...- судя по-всему- вы два сапога- пара...

otodranik
26.08.2017, 21:07
я наоборот не могу понять тебя в последнее время
шо это за пассаж?
В тебе чувствуется хватка следователя! Снова оффтопим! Переходим в говорильню!

otodranik
26.08.2017, 21:11
Гударт не менял поиск еще с самых первых версий, только тюнинг...
Стиль не только читает, но он и слушает... всех...- судя по-всему- вы два сапога- пара...
Откуда информация, что не менял? Тюнинг чего? У него 5ый, в сравнении с 4ым - переписан с нуля! Ага, верим!

sergey1963
26.08.2017, 21:13
так я с ним и переписываюсь- говорил же- только он заинтересовался векторами-градиентами...(будут в 6-ом)

Rom77
26.08.2017, 21:15
У всех трёх ведущих движков реализован алгоритм Lazy SMP.
У Гудини начиная с 5-й версии:

The new Houdini implements the so-called "lazy SMP" algorithm and performs better than before on hardware with multiple processor cores. Up to 128 threads are now supported by the Houdini 5 Pro engine.
http://www.cruxis.com/chess/houdini.htm

otodranik
26.08.2017, 21:16
так я с ним и переписываюсь- говорил же- только он заинтересовался векторами-градиентами...(будут в 6-ом)
Вы ему уже готовую модель, или только концепцию?:acute:

otodranik
26.08.2017, 21:17
У всех трёх ведущих движков реализован алгоритм Lazy SMP.
У Гудини начиная с 5-й версии:


http://www.cruxis.com/chess/houdini.htm
Ему надо было проще написать: based on Stockfish-SRC. Поддержка вплоть до 128-ядер, как у Стокфиша на тот момент!

sergey1963
26.08.2017, 21:19
У всех трёх ведущих движков реализован алгоритм Lazy SMP.
У Гудини начиная с 5-й версии:
http://www.cruxis.com/chess/houdini.htm

это в Гудини-про и для отвлечения...

Rom77
26.08.2017, 21:21
Ему надо было проще написать: based on Stockfish-SRC

Там уже все друг на друга бочку катят.

Ларри Кауфман о том, что авторы Стокфиша содрали идею Lazy SMP из Комодо:
For example, we were using a version of "Lazy SMP" long before Stockfish did, and I think SF switched after losing to us in TCEC. There are many other such instances.
http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=715163&t=63991&sid=74c72d0238e0441de77ebe17ee30c8de

sergey1963
26.08.2017, 21:22
Вы ему уже готовую модель, или только концепцию?:acute:
приходится... зарабатываю на новый комп- 32 ядерный с терабайтом ОЗУ...

Still
26.08.2017, 21:22
так я с ним и переписываюсь- говорил же- только он заинтересовался векторами-градиентами...(будут в 6-ом)
а успеет он исполнить?
Шестой почти на мази, а градиенты совсем недавно тебя осенили

otodranik
26.08.2017, 21:23
Там уже все друг на друга бочку катят.

Ларри Кауфман о том, что авторы Стокфиша содрали идею Lazy SMP из Комодо:

http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=715163&t=63991&sid=74c72d0238e0441de77ebe17ee30c8de
А что комодовцам бочки катить? У них сорцы-то закрыты! Или все же Энтони Коззи с его проектом декомпилятора Лайка уже в полной готовности?

sergey1963
26.08.2017, 21:23
а успеет он внедрить?
Шестой почти на мази, а градиенты совсем недавно тебя осенили

это я проболтался- работаем больше года...

Still
26.08.2017, 21:25
Там уже все друг на друга бочку катят.
на автора Скорпио накатили...

otodranik
26.08.2017, 21:25
это я проболтался- работаем больше года...
Тогда в пятом должны уже были быть по-идее!:don-t_mention:

Still
26.08.2017, 21:26
это я проболтался- работаем больше года...
а в долю малую не возьмёте меня?

sergey1963
26.08.2017, 21:26
Тогда в пятом должны уже были быть по-идее!:don-t_mention:

не успели...

Rom77
26.08.2017, 21:27
А что комодовцам бочки катить? У них сорцы-то закрыты! Или все же Энтони Коззи с его проектом декомпилятора Лайка уже в полной готовности?

Как видите:unknw:
Оттуда же:
It seems to us that Stockfish has been adopting our ideas in the last couple years more than the other way around, perhaps coincidentally.

Мне кажется, это они так отбиваются от попрёков.

sergey1963
26.08.2017, 21:27
а в долю малую не возьмёте меня?
приходи- нам нужен разведчик в ящере...

Still
26.08.2017, 21:30
приходи- нам нужен разведчик в ящере...
сначала надо к тем евреям внедриться http://zugunder.com/Smileys/default/rabbi.gif

otodranik
26.08.2017, 21:31
Уважаемые форумчане, переходим в "говорильню"

ChessMan
26.08.2017, 21:32
CFish_BM_260817 x32-x64

Я добавил 3 новых патча:

Author: Joost VandeVondele
Date: Sat Aug 26 09:53:34 2017 +0200
Timestamp: 1503734014

Improve multi-threaded mate finding

If any thread found a 'mate in x' stop the search. Previously only
mainThread would do so. Requires the bestThread selection to be
adjusted to always prefer mate scores, even if the search depth is less.

I've tried to collect some data for this patch. On 30 cores, mate finding
seems 5-30% faster on average. It is not so easy to get numbers for this,
as the time to find a mate fluctuates significantly with multi-threaded runs,
so it is an average over 100 searches for the same position. Furthermore,
hash size and position make a difference as well.

Author: Stéphane Nicolet
Date: Sat Aug 26 09:34:27 2017 +0200
Timestamp: 1503732867

Count all weak squares in the king ring with a single popcount

Passed STC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 26966 W: 4993 L: 4745 D: 17228
http://tests.stockfishchess.org/tests/view/599e798a0ebc5916ff64aa8c

and LTC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 39570 W: 5104 L: 4857 D: 29609
http://tests.stockfishchess.org/tests/view/599ee5230ebc5916ff64aabe

Author: Joost VandeVondele
Date: Sat Aug 26 09:30:42 2017 +0200
Timestamp: 1503732642

Use moveCount history for reduction

Use less reduction for moves with larger moveCount if your
opponent did an unexpected (== high moveCount) move in the
previous ply... unexpected moves might need unexpected answers.

passed STC:
http://tests.stockfishchess.org/tests/view/599f08cc0ebc5916ff64aace
LLR: 2.97 (-2.94,2.94) [0.00,5.00]
Total: 9638 W: 1889 L: 1720 D: 6029

passed LTC:
http://tests.stockfishchess.org/tests/view/599f1e5c0ebc5916ff64aadc
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 28308 W: 3742 L: 3533 D: 21033

Bench: 5637203

Скачать: http://www50.zippyshare.com/v/P4ZAUwBo/file.html

GitHub: https://github.com/ChessMan3/Cfish/tree/CFish_260817

sergey1963
26.08.2017, 21:37
CFish_BM_260817 x32-x64
Я добавил 3 новых патча:
GitHub: https://github.com/ChessMan3/Cfish/tree/CFish_260817
так а чего екзешник не на гитхабе?

otodranik
26.08.2017, 21:41
так а чего екзешник не на гитхабе?
Всё, он там репозиторию завёл!

ChessMan
26.08.2017, 21:46
так а чего екзешник не на гитхабе?

https://github.com/ChessMan3/CFish_executables/tree/master/x64

https://github.com/ChessMan3/CFish_executables/tree/master/x32

ChessMan
26.08.2017, 21:48
Всё, он там репозиторию завёл!

Уже давно.
Simplified select best thread (#958) …
ChessMan3 committed on GitHub on 21 May

Даже ещё раньше.

ChessMan
26.08.2017, 21:49
Пока неплохо идёт:

Score of CFish_x64_260817BM_NUMA_popcnt_fix_710gcc vs CFish_x64_180817_BM_NUMA_popcnt_710gcc: 190 - 164 - 576 [0.514]
ELO difference: 9.72 +/- 13.76

930 of 2000 games finished.

Viktor
26.08.2017, 22:09
Там уже все друг на друга бочку катят.

Ларри Кауфман о том, что авторы Стокфиша содрали идею Lazy SMP из Комодо:

http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=715163&t=63991&sid=74c72d0238e0441de77ebe17ee30c8de

А что, "комодовцы" не взяли идей от Стокфиша?! Это еще надо разобраться, кто у кого больше.

Rom77
26.08.2017, 22:19
А что, "комодовцы" не взяли идей от Стокфиша?! Это еще надо разобраться, кто у кого больше.
Меня тоже удивляют такие "аргументы".

Ларри там же пишет, что идеи Стокфиша якобы неприменимы для Комодо. В то время как авторы Стока каким-то непонятным образом извлекают идеи из закрытого кода Комодо.

ChessMan
26.08.2017, 22:43
CiChess_1.8_260817_BM x32-x64

Скачать: http://www26.zippyshare.com/v/bWJtuAFc/file.html

Still
26.08.2017, 22:51
ChessMan, а для простых юзеров?

ChessMan
26.08.2017, 23:00
ChessMan, а для простых юзеров?

В смысле? Там версии х32, х64 (обычная) и х64 popcnt

otodranik
26.08.2017, 23:07
В смысле? Там версии х32, х64 (обычная) и х64 popcnt
Ему нужно совсем просто - на советских счётах, чтобы запустился:rofl:

ChessMan
26.08.2017, 23:13
Ему нужно совсем просто - на советских счётах, чтобы запустился:rofl:

Думаю, такое даже Лантонов не осилит :lol2:

ALEKS
27.08.2017, 07:37
below is the updated Raubfisch:

https://www.dropbox.com/s/vpgee3q2pizzgdd/Raubfisch_GTZ15%20and%20X36.rar?dl=0

Viktor
27.08.2017, 09:00
Предупреждаю, что сообщения не по теме (личного характера и выяснения отношений) будут удаляться. Как минимум, особо злостные - наказываться вплоть до бана!

БУМЕРАНГ
27.08.2017, 18:34
Shark 170827 bf

http://www.mediafire.com/file/34uw528e66jh66x/Shark+170827+bf.rar

БУМЕРАНГ
27.08.2017, 18:43
armFishL_2017-08-27_v8

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

byan_mivv
27.08.2017, 19:46
armFishL_2017-08-27_v8

Может движки для мобильников размещать в отдельную тему?

Vasilievich
27.08.2017, 19:58
Может движки для мобильников размещать в отдельную тему?
Правильно!
Они тут только путают

TCH
27.08.2017, 20:24
А нет движка для холодильника?

Aster
27.08.2017, 20:29
А нет движка для холодильника?

Самсунговские холодильники могут как раз этим движком играть. Скорость будет ~250 кнс

otodranik
27.08.2017, 20:49
Самсунговские холодильники могут как раз этим движком играть. Скорость будет ~250 кнс
А дефолтная скорость на тестировании Стокфиша в этих единицах 1600кнс? - Кстати, тогда сильно будет холодильник играть(на уровне пня 3 600МГц) - Карлсену ночью лучше перекусонов не устраивать:rofl:

ChessMan
28.08.2017, 12:21
То самое чувство, когда ЛТО медленней чем mingw (1-й и 3-й движок)

https://s2.postimg.org/oidmbyeop/Screenshot_1301.png

После патча Rewrite benchmark компиляция Стока с ЛТО стала невозможной.

svoitsl
30.08.2017, 18:54
Новенький!!!

Date: Wed Aug 30 15:02:40 2017 +0200
Simplify away non-normal moves in SEE
credit goes to @mstembera for suggesting this approach.
SEE now deals with castling, promotion and en passant in a similar way.
Bench: 5713905

Харлампий
30.08.2017, 23:34
Author: Joost VandeVondele
Date: Wed Aug 30 15:02:40 2017 +0200
Timestamp: 1504098160

Simplify away non-normal moves in SEE

credit goes to @mstembera for suggesting this approach.
SEE now deals with castling, promotion and en passant in a similar way.

passed STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 32902 W: 6079 L: 5979 D: 20844

passed LTC
LLR: 3.92 (-2.94,2.94) [-3.00,1.00]
Total: 110698 W: 14198 L: 14145 D: 82355

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

БУМЕРАНГ
31.08.2017, 07:59
Может движки для мобильников размещать в отдельную тему?

Правильно!
Они тут только путают

А нет движка для холодильника?

Самсунговские холодильники могут как раз этим движком играть. Скорость будет ~250 кнс

И правда - нужно быть осторожнее с подобными файлами, а то все здесь начали путаться: я больше не буду. Хотя:good: Кстати, - мысли передовиков будущего стремятся к минимизации - к мобильникам и т.д., НО - если так угодно, - движки для холодильников есть, да и для сельского трактора и мозгов тоже. :rofl: А может тему создать мобильник vs тракторист, судья - холодильник!!? Хотя:pardon:

Viktor
31.08.2017, 09:09
Кстати, - мысли передовиков будущего стремятся к минимизации - к мобильникам и т.д.
Тема называется: "Stockfish и его клоны". Движки для мобильников не имеют никакого отношения к этой теме. Поэтому следует просто создать новую.

БУМЕРАНГ
31.08.2017, 10:42
Author: VoyagerOne
Date: Thu Aug 31 08:53:37 2017 +0200
Timestamp: 1504162417

Adjust moveCount history only at LMR

STC:
LLR: 3.32 (-2.94,2.94) [-3.00,1.00]
Total: 17584 W: 3277 L: 3131 D: 11176

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 26412 W: 3447 L: 3334 D: 19631

Bench: 5417521

http://abrok.eu/stockfish/

ChessMan
31.08.2017, 20:23
Моя mingw компиляция Stockfish_310817 x32-x64

Author: VoyagerOne
Date: Thu Aug 31 08:53:37 2017 +0200
Timestamp: 1504162417

Adjust moveCount history only at LMR

STC:
LLR: 3.32 (-2.94,2.94) [-3.00,1.00]
Total: 17584 W: 3277 L: 3131 D: 11176

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 26412 W: 3447 L: 3334 D: 19631

Bench: 5417521

Скачать: http://www93.zippyshare.com/v/vPKuAPr1/file.html

https://s26.postimg.org/8b124up95/Screenshot_1309.png

https://s26.postimg.org/kqxrylil5/Screenshot_1310.png

Viktor
31.08.2017, 21:41
Обновилась версия Любичича (от 31 августа 2017 года):
http://chess.ultimaiq.net/stockfish.html

ALEKS
31.08.2017, 23:18
BrainFish_170831 August 31

http://www.zipproth.de/

Burcontovk
01.09.2017, 02:25
BrainFish_170831 August 31

http://www.zipproth.de/

Браина со встроенной книгой нет? А то встроить не получается.

Still
01.09.2017, 07:59
А то встроить не получается.
надо не файл указывать, а путь

Burcontovk
01.09.2017, 13:29
надо не файл указывать, а путь

Кайф что бы в нем сразу стояла книга пусть и весить будет двиг 40мб.

Still
01.09.2017, 13:38
Кайф в том, что книга может лежать на другом диске в отдельной папочке, а использовать её будут все Брейны

ChessMan
01.09.2017, 13:39
Браина со встроенной книгой нет? А то встроить не получается.

Есть. Называется Shark http://www.mediafire.com/file/34uw528e66jh66x/Shark+170827+bf.rar

https://s26.postimg.org/8wz2i3h9l/Screenshot_1322.png

Правда этот двиг без поддержки Large Pages

https://s26.postimg.org/mrxd0kbop/Screenshot_1324.png

ALEKS
01.09.2017, 14:22
Браина со встроенной книгой нет? А то встроить не получается.

я припоминаю ,что был такой брайн,поищите за 2016 год ,где-то с 07 месяца и весит он 30-32 мб.С уважением!:good3:

ChessMan
01.09.2017, 14:37
я припоминаю ,что был такой брайн,поищите за 2016 год ,где-то с 07 месяца и весит он 30-32 мб.С уважением!:good3:

Теперь он называется Shark (Brainfish со встроенной книгой)

ALEKS
01.09.2017, 15:08
Теперь он называется Shark (Brainfish со встроенной книгой)

похоже так.:scratch_one-s_head:

Burcontovk
01.09.2017, 15:36
я припоминаю ,что был такой брайн,поищите за 2016 год ,где-то с 07 месяца и весит он 30-32 мб.С уважением!:good3:

Да, это один из первых. Он уже устарел 16 год.

ALEKS
01.09.2017, 15:55
Да, это один из первых. Он уже устарел 16 год.

Тогда остается играть ctg книгой Сerebellum.

Burcontovk
01.09.2017, 15:57
Тогда остается играть ctg книгой Сerebellum.

Или найти исходники Shark

ALEKS
01.09.2017, 16:01
Cerebellum_260817.7z
2.4 MB

ChessMan
01.09.2017, 19:32
Или найти исходники Shark

Зачем? Шарк обновляется регулярно.
http://chessowl.blogspot.com/p/blog-page_75.html

Aster
01.09.2017, 19:41
Зачем? Шарк обновляется регулярно.
http://chessowl.blogspot.com/p/blog-page_75.html

Специально для любителей побаловаться написано:

WARNING! These are joke compiles which may cause brain damage, paralysis, heart attack, blindness, cancer or insanity if too serious with it.
Stockfish officials/originals are the best, go for it always.


ПРЕДУПРЕЖДЕНИЕ! Это компиляции-шутки, которые могут вызвать повреждение головного мозга, паралич, сердечный приступ, слепоту, рак или безумие, если использовать их серьёзно.
Оригиналы Stockfish являются лучшими, используйте их.

ALEKS
01.09.2017, 20:05
Браина со встроенной книгой нет? А то встроить не получается.

Лично я ,пытался помочь -Burcantovku.

Still
01.09.2017, 20:11
Aster, а вы не будете здесь выкладывать совместное творение по преобразованию .bin в .ctg?

Aster
01.09.2017, 20:44
Aster, а вы не будете здесь выкладывать совместное творение по преобразованию .bin в .ctg?

Какое совместное творение? Кто-то взял мой скрипт и написал к нему batch файл, чтобы команды не приходилось прописывать руками. Всё работает как раньше :)

ALEKS
01.09.2017, 21:43
Какое совместное творение? Кто-то взял мой скрипт и написал к нему batch файл, чтобы команды не приходилось прописывать руками. Всё работает как раньше :)

все ,вопросов нет , последний ,но для кого тогда вы трудитесь?

Still
01.09.2017, 21:50
Антон, расскажи нам, чайникам, как это действует

Харлампий
01.09.2017, 23:01
Три обновления сегодня : http://abrok.eu/stockfish/

Burcontovk
02.09.2017, 01:46
Зачем? Шарк обновляется регулярно.
http://chessowl.blogspot.com/p/blog-page_75.html

Но он коряво обновляется если быть честными. Нет автоопределения ядер. Одно ядро в автомате это только под тесты, а зачем тогда он нужен в тестах с книгой (форой)???
Почитаешь, много толковых ребят тут же пишут:
Кто-то взял мой скрипт и написал к нему batch файл, чтобы команды не приходилось прописывать руками. Всё работает как раньше :)
А влепить в исходники шарка вместо одного ядра 24 или авто, никто не может, ну крайне сложная, просто невыполнимая задача...:boredom:

ChessMan
02.09.2017, 10:09
Но он коряво обновляется если быть честными. Нет автоопределения ядер. Одно ядро в автомате это только под тесты, а зачем тогда он нужен в тестах с книгой (форой)???
Почитаешь, много толковых ребят тут же пишут:

А влепить в исходники шарка вместо одного ядра 24 или авто, никто не может, ну крайне сложная, просто невыполнимая задача...:boredom:

Это легко, были бы исходники.

БУМЕРАНГ
02.09.2017, 11:53
Author: syzygy
Date: Sat Sep 2 09:59:04 2017 +0200
Timestamp: 1504339144

Prevent Stockfish from exiting if DTZ table is not present

During TB initialisation, Stockfish checks for the presence of WDL
tables but not for the presence of DTZ tables. When attempting to probe
a DTZ table, it is therefore possible that the table is not present.
In that case, Stockfish should neither exit nor report an error.

To verify the bug:
$ ./stockfish
setoption name SyzygyTable value <path_to_WDL_dir>
position fen 8/8/4r3/4k3/8/1K2P3/3P4/6R1 w - -
go infinite
Could not mmap() /opt/tb/regular/KRPPvKR.rtbz
$

(On my system, the WDL tables are in one directory and the DTZ tables
in another. If they are in the same directory, it will be difficult
to trigger the bug.)

The fix is trivial: check the file descriptor/handle after opening
the file.

No functional change.

http://abrok.eu/stockfish/

Burcontovk
02.09.2017, 13:04
Это легко, были бы исходники.

Зато есть исходники браина, но к ним не получается прилепить книгу. Прям замкнутый круг:)

ChessMan
02.09.2017, 13:42
Зато есть исходники браина, но к ним не получается прилепить книгу. Прям замкнутый круг:)

Возможно у кого-то есть старые исходники, где книга ещё была внутри движка?

Харлампий
03.09.2017, 16:35
Обновление от Ipman:https://mega.nz/#!3EgTiZyI!fXP4C-o1Q8ff44x-xnkncE1zZL6sNX6sJqrh0OC01rU

ALEKS
04.09.2017, 21:46
Raubfisch GTZ15a_and_X36a
https://www.dropbox.com/s/pg497dvbrpcb02b/Raubfisch%20%20GTZ15a_and_X36a.rar?dl=0

ChessMan
05.09.2017, 07:34
https://www.dropbox.com/s/pg497dvbrpcb02b/Raubfisch%20%20GTZ15a_and_X36a.rar?dl=0

Вы хоть пишите что за ссылка, а то я уже обрадовался что нашлись исходники брейна со встроенной книгой!

Харлампий
05.09.2017, 10:04
asmFishW 2017-08-29 by Massimiliano Goi http://chess.massimilianogoi.com/download.php#asmfish http://chess.massimilianogoi.com/downloads/asmFishW_2017-08-29/download.php

Viktor
05.09.2017, 14:30
Author: VoyagerOne
Date: Tue Sep 5 11:03:50 2017 +0200
Timestamp: 1504602230

Streamlline reduction based on movecount

Use MoveCount History only at quiet moves and simply reduce
reduction by one depth instead of increasing moveCount in formula.

STC:
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 27511 W: 5171 L: 4919 D: 17421

LTC:
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 92337 W: 12135 L: 11748 D: 68454

Bench: 6351176


Author: syzygy
Date: Tue Sep 5 10:57:10 2017 +0200
Timestamp: 1504601830

Small simplication of see_ge()

Two simplifications:

- Remove the initialisation to 0 of occupied, which is now unnecessary.
- Remove the initial check for nextVictim == KING

If nextVictim == KING, then PieceValue[MG][nextVictim] will be 0, so that
balance >= threshold is true. So see_ge() returns true anyway.

No functional change.


Author: Marco Costalba
Date: Tue Sep 5 10:40:34 2017 +0200
Timestamp: 1504600834

Travis CI: Make all warnings into errors

Compile with -Werror flag. To make debugging easier
also show compile ourput.

This flag is enabled only in Travis CI, not in the shipped
Makefile becuase we can't test on every possible platform.

http://abrok.eu/stockfish/

ALEKS
05.09.2017, 15:13
Engine from Ipman


Stockfish 050917 FinalNTB.7z

http://www36.zippyshare.com/v/sSrL2NX0/file.html

ALEKS
05.09.2017, 17:07
Toltec Sambala

http://www53.zippyshare.com/v/lpXORRSs/file.html

ALEKS
06.09.2017, 20:54
По умолчанию Re: Stockfish 8
Моя ЛТО компиляция CFish_06092017 x64 720 gcc

Скачать x64: http://www1.zippyshare.com/v/XnOdb1NP/file.html

Скачать x32: http://www99.zippyshare.com/v/2kOm2FyT/file.html
__________________
ICCF 2428. AMD Phenom II x6 1090T@3.6 GHz

ALEKS
06.09.2017, 20:56
это компиляция -Romeo!

Still
06.09.2017, 21:39
ALEKS, http://forchess.ru/showpost.php?p=41758&postcount=4
не спеши... Ромео здесь есть :)

otodranik
06.09.2017, 22:01
это компиляция -Romeo!
Чессман - это и есть Ромео. Вычислю по ай-пи, а что дальше - посмотрим:sarcasm:

ALEKS
06.09.2017, 23:05
ALEKS, http://forchess.ru/showpost.php?p=41758&postcount=4
не спеши... Ромео здесь есть :)

учту ,спс
.

Alexandr_L
07.09.2017, 08:19
CFish лучше Komodo 11? где найти сток 8 в чистом виде? смотрю по программе, мой соперник нашел хороший ход этим движком, а мои компиляции не видят что-то его

Aster
07.09.2017, 08:40
http://stockfishchess.org/

Alexandr_L
07.09.2017, 08:54
А вот здесь галочку надо ставить или нет?

http://s019.radikal.ru/i634/1709/9d/8fe8a80e895a.png

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

Aster
07.09.2017, 09:40
А вот здесь галочку надо ставить или нет?

Это приоритет процесса в системе. Ничего особенно плохого не случится, если поставить галочку. Если процессор будет грузить что-то ещё (например если на ноутбуке смотреть видео), скорость движка будет снижаться.

ALEKS
07.09.2017, 22:54
Raubfisch Х36,You will find below the link of the lastest update of Raubfisch engine.

https://www.dropbox.com/s/xgn55pe2wj1qqjl/Raubfisch%20X36b_and_GTZ15b_mate_fixed.rar?dl=0М� �262_GTZ15b

Viktor
09.09.2017, 15:00
Author: ianfab
Date: Sat Sep 9 12:23:34 2017 +0200
Timestamp: 1504952614

Extend ShelterWeakness array by dimension isKingFile

Use different penalties for weaknesses in the pawn shelter
depending on whether it is on the king's file or not.

STC
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 71617 W: 13471 L: 13034 D: 45112

LTC
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 48708 W: 6463 L: 6187 D: 36058

Bench: 5322108

sergey1963
10.09.2017, 02:22
Это приоритет процесса в системе. Ничего особенно плохого не случится, если поставить галочку. Если процессор будет грузить что-то ещё (например если на ноутбуке смотреть видео), скорость движка будет снижаться.
а где надо поставить галочку, чтобы скорость не снижалась- а увеличилась, ну хотя бы раза в два?

TCH
10.09.2017, 02:41
а где надо поставить галочку, чтобы скорость не снижалась- а увеличилась, ну хотя бы раза в два?
В избирательном бюллетене :)

ALEKS
10.09.2017, 21:09
Re: BrainFish Engine and Cerebellum Book
1
Postby cubail » 41 minutes ago

http://www.zipproth.de/#Brainfish_download

NEW DATE ENGINE and book 10-9-2017

http://www.zipproth.de/#Brainfish_download

ALEKS
12.09.2017, 09:37
Klasman Father

http://www.datafilehost.com/d/252152bf

Aster
12.09.2017, 09:39
Klasman Father


Судя по бенчу, переименованный стокфиш 20-дневной давности.
http://tests.stockfishchess.org/tests/view/5997d7160ebc5916ff64a861

БУМЕРАНГ
12.09.2017, 13:44
Author: IIvec
Date: Tue Sep 12 12:31:53 2017 +0200
Timestamp: 1505212313

Higher Move Overhead

This shoudl reduce time losses experienced by
users after new time management code.

Verified for no regression in very short TC (4sec + 0.1)
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 35262 W: 7426 L: 7331 D: 20505

Bench 5322108

http://abrok.eu/stockfish/

byan_mivv
12.09.2017, 19:24
Тот же IIvec:

Stockfish, SF MateFinder, CorChess-2017.09.12 x64 Development Builds (I. Ivec and L. Ljubicic)



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

Viktor
17.09.2017, 11:12
Author: Stéphane Nicolet
Date: Sun Sep 17 09:52:27 2017 +0200
Timestamp: 1505634747

Score unopposed weak pawns only if majors

Do not use the opposed flag for scoring backward and isolated pawns
in pawns.cpp, instead give a S(5,25) bonus for each opponent unopposed
weak pawns when we have a rook or a queen on the board.

STC run stopped after 113188 games:
LLR: 1.63 (-2.94,2.94) [0.00,5.00]
Total: 113188 W: 20804 L: 20251 D: 72133
http://tests.stockfishchess.org/tests/view/59b58e4d0ebc5916ff64b12e

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 66673 W: 8672 L: 8341 D: 49660
http://tests.stockfishchess.org/tests/view/59b902580ebc5916ff64b231

This is Alain Savard's idea, just with a different bonus.
Original patch there:

green STC, http://tests.stockfishchess.org/tests/view/597dcd2b0ebc5916ff64a09b
yellow LTC, http://tests.stockfishchess.org/tests/view/597ea69e0ebc5916ff64a0e6

Bench: 6259498

http://abrok.eu/stockfish/

Viktor
17.09.2017, 13:20
Author: syzygy
Date: Sun Sep 17 10:44:10 2017 +0200
Timestamp: 1505637850

Let ss->ply denote the number of plies from the root to the current node

This patch lets ss->ply be equal to 0 at the root of the search.

Currently, the root has ss->ply == 1, which is less intuitive:

- Setting the rootNode bool has to check (ss-1)->ply == 0.

- All mate values are off by one: the code seems to assume that mated-in-0
is -VALUE_MATE, mate-1-in-ply is VALUE_MATE-1, mated-in-2-ply is VALUE_MATE+2, etc.
But the mate_in() and mated_in() functions are called with ss->ply, which is 1 in
at the root.

- The is_draw() function currently needs to explain why it has "ply - 1 > i" instead
of simply "ply > i".

- The ss->ply >= MAX_PLY tests in search() and qsearch() already assume that
ss->ply == 0 at the root. If we start at ss->ply == 1, it would make more sense to
go up to and including ss->ply == MAX_PLY, so stop at ss->ply > MAX_PLY. See also
the asserts testing for 0 <= ss->ply && ss->ply < MAX_PLY.

The reason for ss->ply == 1 at the root is the line "ss->ply = (ss-1)->ply + 1" at
the start for search() and qsearch(). By replacing this with "(ss+1)->ply = ss->ply + 1"
we keep ss->ply == 0 at the root. Note that search() already clears killers in (ss+2),
so there is no danger in accessing ss+1.

I have NOT changed pv[MAX_PLY + 1] to pv[MAX_PLY + 2] in search() and qsearch().
It seems to me that MAX_PLY + 1 is exactly right:

- MAX_PLY entries for ss->ply running from 0 to MAX_PLY-1, and 1 entry for the
final MOVE_NONE.

I have verified that mate scores are reported correctly. (They were already reported
correctly due to the extra ply being rounded down when converting to moves.)

The value of seldepth output to the user should probably not change, so I add 1 to it.
(Humans count from 1, computers from 0.)

A small optimisation I did not include: instead of setting ss->ply in every invocation
of search() and qsearch(), it could be set once for all plies at the start of
Thread::search(). This saves a couple of instructions per node.

No functional change (unless the search searches a branch MAX_PLY deep), so bench
does not change.

http://abrok.eu/stockfish/

ALEKS
17.09.2017, 23:30
brainfish and cerebellum today
0
Unread postby conda » 7 minutes ago

http://zipproth.com/index.html#Brainfish_download

ALEKS
18.09.2017, 01:22
September 17, 2017

Brainfish Engine >>> http://zipproth.com/Brainfish/BrainFish_170917.zip
Cerebellum_Light Book >>> http://zipproth.com/Brainfish/Cerebellu ... 170917.zip
Source >>> http://zipproth.com/Brainfish/BrainFish ... source.zip

ALEKS
18.09.2017, 01:32
Raubfisch ME262_GTZ15b.. and Raubfisch_X36b.._
Вчера в 7:47 pm
Рейтинг сообщения: 100% (голосов: 2)
Hello

You will find below the link of the lastest updated Raubfisch engine named with "dot dot".


https://www.dropbox.com/s/pxasaavkfnol5te/Raubfisch%20ME262_GTZ15b.._and_Raubfisch_X36b.rar? dl=0

ALEKS
18.09.2017, 01:38
последний Raubfisch ME262_GTZ15b..and Raubfisch_X36b .. _ вроде -удачно !за 17 .09 17 г.

Intruder
18.09.2017, 20:26
Какое совместное творение? Кто-то взял мой скрипт и написал к нему batch файл, чтобы команды не приходилось прописывать руками. Всё работает как раньше :)

А где можно посмотреть на сей продукт? :preved:

Intruder
18.09.2017, 20:28
SugaR XPrO 1.2 32-64 (CCRL: 3413)

https://github.com/Zerbinati/SugaR/releases

Aster
18.09.2017, 20:36
Насколько мерзко от авторов было заявиться в рейтинг-лист CCRL 40/40..

http://www.computerchess.org.uk/ccrl/4040/

otodranik
18.09.2017, 20:38
Насколько мерзко от авторов было заявиться в рейтинг-лист CCRL 40/40..

http://www.computerchess.org.uk/ccrl/4040/
Ты имеешь в виду Зербинати?

Aster
18.09.2017, 21:18
Судя по домашней странице, да.

Intruder
18.09.2017, 21:24
Я думаю, что Marco Zerbinati согласовал участие своего движка. Да и как по мне - так SugaR давно стал самостоятельным проектом, со своими идеями, по крайней мере он в этом плане выглядит куда серьезнее, чем разные компиляции от разных авторов, улучшающих какие-то отдельные показатели/переменные.
В конце концов половина движков выросла из каких-то предшественников, даже коммерческие использовали идеи того же Fruit,Crafty,IvanHoe...

Aster
18.09.2017, 21:34
Я думаю, что Marco Zerbinati согласовал участие своего движка.

На форумах ничего не было, первый пост - 9 часов назад. Посмотрим, что будет.


Да и как по мне - так SugaR давно стал самостоятельным проектом, со своими идеями, по крайней мере он в этом плане выглядит куда серьезнее, чем разные компиляции от разных авторов, улучшающих какие-то отдельные показатели/переменные.

Почему тогда из 1700 строчек кода search.cpp в обоих движках отличаются дай Бог 30? Да и то, из них в 10 - probe книги (см. в исходниках брейнфиша например), а остальное - не добавленные или добавленные патчи по усмотрению автора?

Да и улучшение над СФ8 в 25 ЭЛО намекает..

Intruder
18.09.2017, 21:42
Почему тогда из 1700 строчек кода search.cpp в обоих движках отличаются дай Бог 30?

Я бы не сказал, что это мало. Во-первых у других различий бывает и того меньше, а во-вторых, нужно еще учитывать и КАЧЕСТВО вносимых изменений. А вдруг там супер-мега идеи? :)

Viktor
18.09.2017, 22:06
Я думаю, что Marco Zerbinati согласовал участие своего движка. Да и как по мне - так SugaR давно стал самостоятельным проектом, со своими идеями, по крайней мере он в этом плане выглядит куда серьезнее, чем разные компиляции от разных авторов, улучшающих какие-то отдельные показатели/переменные.
В конце концов половина движков выросла из каких-то предшественников, даже коммерческие использовали идеи того же Fruit,Crafty,IvanHoe...

Rybka была куда более самостоятельной! Даже революционной!
А что сделали в итоге? Вот и SugaR если станет уж очень самостоятельным, да еще и усилится, то будет тоже самое.

otodranik
18.09.2017, 22:19
Rybka была куда более самостоятельной! Даже революционной!
А что сделали в итоге? Вот и SugaR если станет уж очень самостоятельным, да еще и усилится, то будет тоже самое.
SugaR, при всём моём уважении к Марко Зербинати, не может стать самостоятельным проектом, так как Зербинати не программист, а только лишь копипастит/удаляет/вставляет построчно чужие идеи кода. Более широкие настройки ему делал сам Марко Костальба, не понимаю почему он не перенесет их в основной проект? Причём проверяет Зербинати своё творение, помню со старого форума, на очень маленьком количестве партий 1000-2000.

Still
18.09.2017, 22:23
SugaR, при всём моём уважении к Марко Зербинати, не может стать самостоятельным проектом, так как Зербинати не программист, а только лишь копипастит/удаляет/вставляет построчно чужие идеи кода.
но любим мы его не за это, а за ползунок КингСафети :)

otodranik
18.09.2017, 22:54
но любим мы его не за это, а за ползунок КингСафети :)
Всегда трезво мыслишь!

ChessMan
18.09.2017, 23:41
Я бы не сказал, что это мало. Во-первых у других различий бывает и того меньше, а во-вторых, нужно еще учитывать и КАЧЕСТВО вносимых изменений. А вдруг там супер-мега идеи? :)

Нет. Кроме поддержки Large Pages в этой версии Сугара нет ничего особенного, немного с редукциями пошаманили, немного с динамическим контемпом ну и книга, что уже не новинка. Вот в более ранних версиях было куда больше отличий да и играли они (по сравнению со Стоком от той же даты) куда лучше.

Забыл, там же ещё веса фигур есть и всякие king safety и т.п.
В общем почти те же фичи что и Stockfish Zander от Остера, кажется.

ChessMan
18.09.2017, 23:45
Насколько мерзко от авторов было заявиться в рейтинг-лист CCRL 40/40..

http://www.computerchess.org.uk/ccrl/4040/

Автор тут ни при чём. Он бы не стал протаскивать туда устаревшую версию движка.

ChessMan
18.09.2017, 23:48
SugaR, при всём моём уважении к Марко Зербинати, не может стать самостоятельным проектом, так как Зербинати не программист, а только лишь копипастит/удаляет/вставляет построчно чужие идеи кода. Более широкие настройки ему делал сам Марко Костальба, не понимаю почему он не перенесет их в основной проект? Причём проверяет Зербинати своё творение, помню со старого форума, на очень маленьком количестве партий 1000-2000.

Я тоже не программист, но тем не менее смог научиться переводить патчи с С++ на С, а Зербинатти знает куда больше чем я.

sergey1963
18.09.2017, 23:51
Судя по домашней странице, да.
не спешите- движок очень не прост- требует постоянной настройки в игре, насколько сильно играет в мите и энде, настолько слабее в "переходных периодах"...

sergey1963
18.09.2017, 23:52
Автор не стал бы протаскивать туда устаревшую версию движка.
август 17... уже устарел?

ChessMan
19.09.2017, 00:04
август 17... уже устарел?

Да.

http://immortalchess.net/forum/showpost.php?p=789810&postcount=7

2000 GAME GAUNTLET

i7 6700HQ | 4 @ 2.6-3.5 | Win10x64-16GB |Gui~CuteChess 1.0.0
Book~TopGM_2move.pgn | Hash~8MB | Cores~1 | HT~On
Concurrency 7 | Ponder~No | TB~No | Time~20"+.2" (~1'+4")

Haven't tested Sugar vs latest SF Dev in a while...same results as before

# PLAYER : RATING ERROR PLAYED (%) W D L D(%)
1 SF 170917PD : 3212 4 2000 53.4 333 1468 199 73.4
2 SugaR.XPrO.1.2.64.BMI2 : 3188 4 2000 46.6 199 1468 333 73.4

sergey1963
19.09.2017, 02:11
какой к черту блиц- движок настраивается на этапы игры...

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

Vasilievich
19.09.2017, 07:13
Обновилась версия Любичича (от 17 сентября 2017 года):
http://chess.ultimaiq.net/stockfish.html
У меня Win10 блокирует
Как убрать блокировку?

БУМЕРАНГ
19.09.2017, 09:34
Shark 170917 bf

http://www.mediafire.com/file/ala95c99zcmpadm/Shark+170917+bf.7z

Psyclone2513
19.09.2017, 11:28
У меня Win10 блокирует
Как убрать блокировку?

Надо убрать Win10...:rofl:

otodranik
19.09.2017, 13:50
Я тоже не программист, но тем не менее смог научиться переводить патчи с С++ на С, а Зербинатти знает куда больше чем я.
Это уже сделано автором порта на Си, а остальное компилятор делает сам.

sergey1963
19.09.2017, 14:00
У меня Win10 блокирует
Как убрать блокировку?
слева посередине есть пункт- "дополнительно"- далее- "все равно запустить"...

ChessMan
19.09.2017, 19:51
Это уже сделано автором порта на Си, а остальное компилятор делает сам.

В смысле? Рональд забросил движок в начале января и вернулся к проекту только в начале августа. Начиная с 6 марта и до возвращения Рональда движком занимался в основном только я, немного помог Марко Зербинати с одним патчем, тактическим режимом и UCI опциями, а также Amchess с форума Марко - 3 сложных патча от него + он делает свою версию CiChess (называется CorCFishExtended) https://github.com/amchess/CorCfishExtended/tree/master.

З.Ы.: Рональд за 2 недели добавил все патчи которые вышли после 1-го января, на вскидку их около 70-ти :)

Aster
19.09.2017, 21:48
Нашел удобный сайт с тестами последних версий стокфиша, чтобы проверять на регрессии: https://nextchessmove.com/dev-builds

sergey1963
20.09.2017, 02:34
тревожненько- с июня топчемся на месте...

ChessMan
20.09.2017, 07:48
тревожненько- с июня топчемся на месте...

А нечего добавлять патчи без тестов!

Aster
20.09.2017, 09:30
А нечего добавлять патчи без тестов!

:rofl:

Alexandr_L
20.09.2017, 11:09
самая свежая версия ASM х64
где скачать?

ALEKS
20.09.2017, 11:33
самая свежая версия ASM х64
где скачать?

asmFish 2017-08-25 Pack (base + popc + bmi2)

Download

Source: https://github.com/lantonov/asmFish/tre ... es/Windows

ALEKS
20.09.2017, 11:36
https://github.com/lantonov/asmFish/tree/executables/Windows

New Asmfish 25-8-2017 new engıne

https://github.com/lantonov/asmFish

Burcontovk
20.09.2017, 12:46
asmFish 2017-08-25 Pack (base + popc + bmi2)



Пипец, месяц почти нет обновлений. Нафиг это проект вообще нужен Лантонову???

ChessMan
20.09.2017, 13:08
:rofl:

Похоже Вы вообще не вникаете в то, какие патчи добавляют в стокфиш и есть ли они в stockfish testing framework. Да ещё и Отодраник спасибо сказал... Ото, уж Вы то должны быть в курсе происходящего!
Взять хотя бы недавний патч Extend ShelterWeakness array by dimension isKingFile, посмотрите каким он был на тесте и в каком виде он попал в официальный сток. А так же многие патчи от Косталбы вообще не тестируются!

Aster
20.09.2017, 13:46
Взять хотя бы недавний патч Extend ShelterWeakness array by dimension isKingFile, посмотрите каким он был на тесте и в каком виде он попал в официальный сток.

Хорошо, беру патч.

STC
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 71617 W: 13471 L: 13034 D: 45112 (http://tests.stockfishchess.org/tests/view/59aab1390ebc5916ff64ae30)

LTC
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 48708 W: 6463 L: 6187 D: 36058 (http://tests.stockfishchess.org/tests/view/59acedd50ebc5916ff64ae87)

Для патча наиграли 120000 игр. Давайте посмотрим код, нажимаем на кнопочку diff (https://github.com/ianfab/Stockfish/compare/5ba4373...ff843ce), и не видим отличий от коммита Марко (https://github.com/official-stockfish/Stockfish/commit/ed8286eb1bbbbd577f176f5b4407466b90b15146). :preved:

Aster
20.09.2017, 13:48
А так же многие патчи от Косталбы вообще не тестируются!

Я не припомню функциональных патчей, которые не тестировались. Реорганизация кода, правка редких багов - почему это должно тестироваться?

Viktor
20.09.2017, 14:14
Пипец, месяц почти нет обновлений. Нафиг это проект вообще нужен Лантонову???

По заявлению автора будет компиляция, если что-то существенно прибавит в силе. Так что ждать нам долго.

otodranik
20.09.2017, 15:32
Похоже Вы вообще не вникаете в то, какие патчи добавляют в стокфиш и есть ли они в stockfish testing framework. Да ещё и Отодраник спасибо сказал... Ото, уж Вы то должны быть в курсе происходящего!
Взять хотя бы недавний патч Extend ShelterWeakness array by dimension isKingFile, посмотрите каким он был на тесте и в каком виде он попал в официальный сток. А так же многие патчи от Косталбы вообще не тестируются!
Я спасибо здесь без всякой дурной мысли сказал, но ты тоже абсолютно не прав насчет добавления патчей без проверок. Я, вообще, не понимаю откуда ты сделал такой вывод. Из-за небольшого временного регресса на 10000 партий сторонних тестировщиков? Стокфиш непрерывно развивается, а не регрессирует, с каждым новым усилением новые патчи даются труднее, недалёк уже и потолок 64 клеток с современными мощностями.

otodranik
20.09.2017, 15:34
По заявлению автора будет компиляция, если что-то существенно прибавит в силе. Так что ждать нам долго.
Правильно, ассемблер - это другая планета, в сравнении с СИ++. Поэтому множество патчей(кроме функциональных и усиливающих) просто невозможно перенести - их там нет! Хотя последние сентябрьские Стокфиши уже нивелируют разницу в скорости.

Maratka
20.09.2017, 17:15
Правильно, ассемблер - это другая планета, в сравнении с СИ++.
Верно с точки зрения разработки.

Но с точки зрения пользователя - это просто очень быстрый SF, как если бы исходник SF был бы собран неким исключительно сильно оптимизирующий код компилятором.
(широко применяемое в практике правило 95% кода на C++, и 5% кода на asm, который выполняет 95% расчетов) дало бы 95% от производительности asm-версии, при практически то же читаемости кода и трудоемкости его правки.

ChessMan
20.09.2017, 18:59
Хорошо, беру патч.

STC
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 71617 W: 13471 L: 13034 D: 45112 (http://tests.stockfishchess.org/tests/view/59aab1390ebc5916ff64ae30)

LTC
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 48708 W: 6463 L: 6187 D: 36058 (http://tests.stockfishchess.org/tests/view/59acedd50ebc5916ff64ae87)

Для патча наиграли 120000 игр. Давайте посмотрим код, нажимаем на кнопочку diff (https://github.com/ianfab/Stockfish/compare/5ba4373...ff843ce), и не видим отличий от коммита Марко (https://github.com/official-stockfish/Stockfish/commit/ed8286eb1bbbbd577f176f5b4407466b90b15146). :preved:

Да, перепутал грешное с праведным: это Рональд Де Ман добавил этот патч в CFish немного его изменив:

https://postimg.org/image/8opvatxdx/

https://s26.postimg.org/agiu5qgqx/Screenshot_1430.png

ChessMan
20.09.2017, 19:05
Я спасибо здесь без всякой дурной мысли сказал, но ты тоже абсолютно не прав насчет добавления патчей без проверок. Я, вообще, не понимаю откуда ты сделал такой вывод. Из-за небольшого временного регресса на 10000 партий сторонних тестировщиков? Стокфиш непрерывно развивается, а не регрессирует, с каждым новым усилением новые патчи даются труднее, недалёк уже и потолок 64 клеток с современными мощностями.

Короткая у тебя память... Есть много патчей, которые были добавлены в Стокфиш без проверок в Testing framework, возможно они тестировались на локальных компах косталбы и автора патча, но это не так уж много патрий, сами понимаете. да, возможно они Non functional change, но иногда такие патчи дают (или забирают) больше ЭЛО чем функциональные патчи. Посмотрите сколько патчей сначала добавляли, а потом удаляли из Стокфиша. А если я вас не убедил то, может, хоть автор АСМфиша для вас авторитет?

https://github.com/official-stockfish/Stockfish/issues/1207

ChessMan
20.09.2017, 19:50
Так что если бы Мухамед Ли не заметил этого то и не было бы фикса https://github.com/official-stockfish/Stockfish/commit/232c50fed0b80a0f39322a925575f760648ae0a5

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

otodranik
20.09.2017, 19:54
Non functional change, но иногда такие патчи дают (или забирают) больше ЭЛО чем функциональные патчи.
С чего, Ты, делаешь такие выводы? Как могут такие патчи забирать Ело? Они же не функциональные! И если забирают, то сколько? Если ты в машине пропылесосишь салон и поменяешь коврики - она поедет медленне, чтоли? Я уже не знаю какую аналогию провести. Такой патч может только внести орфографический баг, а это уже другое дело!
Другое дело - патчи упрощения (-3.00 1.00) там минимальнейшая потеря Ело есть, в виду упрощения кода для дальнейшего его развития без лишних костылей. Одним словом - в сентябре упростили -2 Ело, для того, чтобы в октябре усилить на +5 / + 10.

otodranik
20.09.2017, 19:59
Короткая у тебя память... Есть много патчей, которые были добавлены в Стокфиш без проверок в Testing framework, возможно они тестировались на локальных компах косталбы и автора патча, но это не так уж много патрий, сами понимаете. да, возможно они Non functional change, но иногда такие патчи дают (или забирают) больше ЭЛО чем функциональные патчи. Посмотрите сколько патчей сначала добавляли, а потом удаляли из Стокфиша. А если я вас не убедил то, может, хоть автор АСМфиша для вас авторитет?

https://github.com/official-stockfish/Stockfish/issues/1207
Все ошибаются, в том числе и Костальба. Но профессионал Костальба ошибается редко. Для этого код и открыт для всех. Не делай из исключений правил. За Костальбу и двор - стреляю в упор:rofl:

ChessMan
20.09.2017, 20:05
Все ошибаются, в том числе и Костальба. Но профессионал Костальба ошибается редко. Для этого код и открыт для всех. Не делай из исключений правил.

Так вот, что ему мешает делать регресс тест патчей? Или хотя бы не менять ничего в протестированном патче? Очень давно был патч который прошел в оф сток, но в сам двиг он почему-то был добавлен с изменениями, которые кстати МЕНЯЮТ бенч на глубине большей 16 (или 17, уже не помню) - я имею ввиду тестовую версию патча и финальную.

===========
Это нам ещё повезло что он не добавил в Сток патч Natural_TB в первоначальном виде )))

otodranik
20.09.2017, 20:07
Так вот, что ему мешает делать регресс тест патчей? Или хотя бы не менять ничего в протестированном патче? Очень давно был патч который прошел в оф сток, но в сам двиг он почему-то был добавлен с изменениями, которые кстати МЕНЯЮТ бенч на глубине большей 16 (или 17, уже не помню) - я имею ввиду тестовую версию патча и финальную.

===========
Это нам ещё повезло что он не добавил в Сток патч Natural_TB в первоначальном виде )))
Да Я понял тебя, что Ты хочешь сказать. Такой патч может дать орфографическую ошибку кода - здесь надо просто показать еще нескольким программистам для проверки.

ChessMan
20.09.2017, 20:07
... За Костальбу и двор - стреляю в упор:rofl:

А как же Антонов? :rofl:

otodranik
20.09.2017, 20:08
А как же Антонов? :rofl:
Так вот он во дворе:preved:

ALEKS
20.09.2017, 20:58
МОЛОДЦЫ ,ОБОИМ -УВАЖУХА ,ОТ балбеса!

ChessMan
20.09.2017, 23:03
Пипец, месяц почти нет обновлений. Нафиг это проект вообще нужен Лантонову???

Дайте людям отдохнуть.
https://github.com/lantonov/asmFish/issues/83

Burcontovk
20.09.2017, 23:41
Дайте людям отдохнуть.
https://github.com/lantonov/asmFish/issues/83

Так смысл тогда тянуть резину и кота за одно место, хочешь отдыхать, отдыхай, отойди в сторону и дай дорогу "молодым". А то напоминает пенсионера который и толком уже не работает, но сидит на насиженном месте и сам не работает и молодым талантливым вход закрыт на это предприятие.

TCH
20.09.2017, 23:50
Так смысл тогда тянуть резину и кота за одно место, хочешь отдыхать, отдыхай, отойди в сторону и дай дорогу "молодым". А то напоминает пенсионера который и толком уже не работает, но сидит на насиженном месте и сам не работает и молодым талантливым вход закрыт на это предприятие.
Я правильно понял, что Вы хотите занять место этого пенсионера и в дальнейшем именно Вы будете радовать нас ассемблерными версиями стока? Так зачем ворчать, просто займитесь этим, и мы воздадим Вам должное и имя Ваше будет греметь по всему миру заочных шахмат. А пенсионеру и отходить в сторону не надо, он просто останется позади, забрызганный грязью из-под Ваших колес.
Или Вам прежде чем начать что-то делать самому зачем-то нужно чтобы он освободил "насиженное место"? Это, слава Богу, не стройка и не кресло босса, не нужно толкаться, у каждого своя просторная дорога. В "это предприятие" никому вход не закрыт, чтобы войти надо просто включить свой компьютер и начать писать свой код. Мы ждем Ваших Бурфишей!

ChessMan
20.09.2017, 23:59
Так смысл тогда тянуть резину и кота за одно место, хочешь отдыхать, отдыхай, отойди в сторону и дай дорогу "молодым". А то напоминает пенсионера который и толком уже не работает, но сидит на насиженном месте и сам не работает и молодым талантливым вход закрыт на это предприятие.

Он уже однажды освободил своё "насиженное" место - проектом занялся Людмил Антонов, потом он вернулся и они начали вести проект вместе. Возможно в этот раз ещё кто-то присоединится? Это не лёгкий труд, тем более он делает большую часть работы сам.

sergey1963
21.09.2017, 02:02
чувствую- без меня там тяжело...

Burcontovk
21.09.2017, 03:42
Я правильно понял, что Вы хотите занять место этого пенсионера и в дальнейшем именно Вы будете радовать нас ассемблерными версиями стока?

Ну да, конечно, только один он из 7 миллиардов людей способен скомпилить асм, вы серьезно?:). Если не он то кто? Да кто угодно!!!
Если я или любой другой будет бездействовать как Лантонов, то нечем от него отличаться не будет. Нужен креатив, энтузиазм, возможно юношеский, что бы пришел человек с желанием делать и создавать от души а не тупо сидеть почти месяц и не один уже такой месяц.
Схема проста, надоело, не хочешь работать, делать и т.д. - ВАЛИ!

ChessMan
21.09.2017, 07:43
Ну да, конечно, только один он из 7 миллиардов людей способен скомпилить асм, вы серьезно?:). Если не он то кто? Да кто угодно!!!
Если я или любой другой будет бездействовать как Лантонов, то нечем от него отличаться не будет. Нужен креатив, энтузиазм, возможно юношеский, что бы пришел человек с желанием делать и создавать от души а не тупо сидеть почти месяц и не один уже такой месяц.
Схема проста, надоело, не хочешь работать, делать и т.д. - ВАЛИ!

Как Вы думаете, сколько программистов, которые знают ассемблер? Сколько знают ассемблер на уровне Антонова? Сколько смогут работать над АСМфишем?
Судя по той ссылке, что я привел - Мухамед Ли нашел 2 бага в АСМе и спросил Л. Антонова найдет ли он... Я пока не вижу инфы о результате этого поиска))

Still
21.09.2017, 07:58
Судя по той ссылке, что я привел - Мухамед Ли нашел 2 бага в АСМе
лучше бы он шлем нашёл ©

Aster
21.09.2017, 08:22
Как Вы думаете, сколько программистов, которые знают ассемблер? Сколько знают ассемблер на уровне Антонова?

Ну вообще любого увлечённого выпускника технического ВУЗа должно быть достаточно - посмотреть выход asm двух версий и закинуть в код asmFish'а не так уж и сложно

TCH
21.09.2017, 10:42
Ну да, конечно, только один он из 7 миллиардов людей способен скомпилить асм, вы серьезно?:)
Схема проста, надоело, не хочешь работать, делать и т.д. - ВАЛИ!
Способны многие, делает он один, остальные ворчат и даже подгоняют.
Вы ему не начальник, чтобы решать валить ему или нет, это его дело.
Простите за аналогию, но, может, так понятнее будет: сидит художник у себя в мастерской, рисует картины и дарит их прохожим. А напротив на лавочке сидит дядя и бурчит, что, мол, вчера художник ни одной картины не нарисовал, медленно работает, да рисовать кто угодно может, давай, художник, вали отсюда.

Intruder
21.09.2017, 11:53
Мы ждем Ваших Бурфишей!

Может, пока не поздно, запатентовать идею? А что, красиво звучит Burfish (Рыба Бурконтовк(-а) )

Burcontovk
21.09.2017, 15:06
Способны многие, делает он один, остальные ворчат и даже подгоняют.
Вы ему не начальник, чтобы решать валить ему или нет, это его дело.
Простите за аналогию, но, может, так понятнее будет: сидит художник у себя в мастерской, рисует картины и дарит их прохожим. А напротив на лавочке сидит дядя и бурчит, что, мол, вчера художник ни одной картины не нарисовал, медленно работает, да рисовать кто угодно может, давай, художник, вали отсюда.

Ваши аналогии выглядят красиво но к реальной ситуации как всегда не имеют никакого отношения. Если ваш художник перестал раздавать дерьмо, его никто и не заметит, потому что рисовал он на тяп ляп и раз в пол года.
Как и этого, кроме меня никто не замечает что он месяцами забивает на проект.
Откройте глаза, я говорю лишь о том что проекту нужны новые талантливые люди а не этот чел.

Burcontovk
21.09.2017, 15:07
Может, пока не поздно, запатентовать идею?

Патентуй, разрешаю. когда патент будет готов?

sergey1963
21.09.2017, 15:16
ну ладно...
с понедельника изучаю ассемблер, неделю на обучение, неделю на практику- через полмесяца ждите новый асм!

TCH
21.09.2017, 15:36
Ваши аналогии выглядят красиво но к реальной ситуации как всегда не имеют никакого отношения. Если ваш художник перестал раздавать дерьмо, его никто и не заметит, потому что рисовал он на тяп ляп и раз в пол года.
Как и этого, кроме меня никто не замечает что он месяцами забивает на проект.
Откройте глаза, я говорю лишь о том что проекту нужны новые талантливые люди а не этот чел.
А это Вы решаете кто нужен этому проекту? Кто дал Вам моральное право называть дерьмом то, чем Вы пользуетесь, не заплатив ни гроша, и оценивать достаточно ли много работает тот, кого Вы не нанимали на работу? Вы его руководитель, участник, владелец, инвестор, папа разработчика? Или просто неблагодарный потребитель хорошего продукта, раздаваемого бесплатно всем желающим? Есть такая старая русская поговорка: "Дареному коню в зубы не смотрят".

Burcontovk
21.09.2017, 15:44
Кто дал Вам моральное право называть дерьмом то, чем Вы пользуетесь, не заплатив ни гроша,

Передергивать все же не стоит:) Я не называл проект асма дерьмом, я сослался лишь на вашего художника из вашей же аналогии.
достаточно ли много работает тот, кого Вы не нанимали на работу?

Я его не просил туда лезть и нихрена не делать. Нашлись бы другие люди. вон Сергей начал изучать ассемблер:)

ChessMan
21.09.2017, 18:54
Ваши аналогии выглядят красиво но к реальной ситуации как всегда не имеют никакого отношения. Если ваш художник перестал раздавать дерьмо, его никто и не заметит, потому что рисовал он на тяп ляп и раз в пол года.
Как и этого, кроме меня никто не замечает что он месяцами забивает на проект.
Откройте глаза, я говорю лишь о том что проекту нужны новые талантливые люди а не этот чел.

Не забивает он ни на что. Мухамед Ли всё это время работал:
https://github.com/tthsqe12/asm/commits/master

Правда, над андроид версией АСМа, но всё же. Может хоть теперь он сможет потягаться с СиФишем (для андроида естественно).

Burcontovk
22.09.2017, 03:12
Давайте забудем все благоглупости, которые были Вами написаны в полемике, мне не доставляет особого удовольствия Вам на них указывать, и вернемся к начальному вопросу.

С таким подходом я думаю возвращаться не стоит. Может близкие ваши и стали бы возвращаться к начальному вопросу после вот такого обращения, но мне извините претит.

Философ
22.09.2017, 09:23
Подскажите, народ, где можно последний раубфиш скачать?

ALEKS
22.09.2017, 10:29
Подскажите, народ, где можно последний раубфиш скачать?

http://www.datafilehost.com/d/e76feb07

File Name:
Raubfisch ME262 GTZ15b.. and Raubfisch X36b.rar

Философ
22.09.2017, 11:33
http://www.datafilehost.com/d/e76feb07

File Name:
Raubfisch ME262 GTZ15b.. and Raubfisch X36b.rar

В чём разница между Raubfisch ME262 GTZ15b.. и Raubfisch X36b.rar[/QUOTE ?

ALEKS
22.09.2017, 11:44
В чём разница между Raubfisch ME262 GTZ15b.. и Raubfisch X36b.rar[/QUOTE ?

да ни в чем.

Viktor
22.09.2017, 13:48
Подскажите, народ, где можно последний раубфиш скачать?

Можно здесь (но надо зарегистрироваться на сайте):
http://deepkrackforum.foroactivo.com/t294p150-raubfisch-engines

Still
22.09.2017, 14:36
Можно здесь (но надо зарегистрироваться на сайте)
Довольно странно, что на форуме с таким названием нет шухера с новым Гудком...

Maratka
22.09.2017, 15:33
Вопрос:
Похоже нашел багу.

Варианты:
a) бага в таблицах syzygy
b) бага в SF при работе с этими таблицами


Вопросы:
1) Кто может эту багу попытаться воспроизвести у себя (позицию естественно дам).
2) Кто может оформить багу в случае ее воспроизведения (самому регистрироваться не вариант).

Всем кто откинулся по делу - спасибо!

sergey1963
22.09.2017, 17:49
бага в асме или последнем стоке?

БУМЕРАНГ
22.09.2017, 19:46
Author: GuardianRM
Date: Fri Sep 22 16:48:08 2017 +0200
Timestamp: 1506091688

Tweak statScore condition

The first change (ss->statScore >= 0) does nothing.

The second change ((ss-1)->statScore >= 0 ) has a massive change.
(ss-1)->statScore is not set until (ss-1) begins to apply LMR to moves.
So we now increase the reduction for bad quiets when our opponent is
running through the first captures and the hash move.

STC
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 57762 W: 10533 L: 10181 D: 37048

LTC
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 19973 W: 2662 L: 2480 D: 14831

Bench: 5037819

http://abrok.eu/stockfish/

TCH
22.09.2017, 19:58
Всем кто откинулся по делу - спасибо!
Это привет бывшим сокамерникам? :)

Intruder
22.09.2017, 20:25
Это привет бывшим сокамерникам? :)

Знакомый сленг? :)

Still
22.09.2017, 20:30
да, ТСН в авторитете, а Маратка откинулся по УДО

otodranik
22.09.2017, 20:33
Вопрос:
Похоже нашел багу.

Варианты:
a) бага в таблицах syzygy
b) бага в SF при работе с этими таблицами


Вопросы:
1) Кто может эту багу попытаться воспроизвести у себя (позицию естественно дам).
2) Кто может оформить багу в случае ее воспроизведения (самому регистрироваться не вариант).

Всем кто откинулся по делу - спасибо!
Это с нашего разговора? У меня так и не воспроизвелось в инфинити. В матче движков тоже такого не наблюдал.

Maratka
23.09.2017, 08:25
Нет, это не с нашего разговора.

otodranik
23.09.2017, 10:54
Кто просил последние Раубфиши? http://www.datafilehost.com/d/3dac128f

Still
23.09.2017, 11:27
на старых железках не идут
https://imgprx.livejournal.net/a27bf0284c9f62a206f316feecb78d2b91b1ee5a/kWYC9uWgzkBbW3PLe4Bouf1Vul6B9coxTZ4Ivuti4xTkphVUKV xsvh5bFONXxXx1nSC80f2BfNZKCTLrh0w-_A

ChessMan
23.09.2017, 13:00
на старых железках не идут
https://imgprx.livejournal.net/a27bf0284c9f62a206f316feecb78d2b91b1ee5a/kWYC9uWgzkBbW3PLe4Bouf1Vul6B9coxTZ4Ivuti4xTkphVUKV xsvh5bFONXxXx1nSC80f2BfNZKCTLrh0w-_A

Правильно - в топку!)) Лучше мой движок используйте! ;)

Psyclone2513
23.09.2017, 13:42
Правильно - в топку!)) Лучше мой движок используйте! ;)
CorChess особенно хорош,а нельзя версию NUMA сделать?

Maratka
23.09.2017, 15:56
Вопрос:
Похоже нашел багу.

Варианты:
a) бага в таблицах syzygy
b) бага в SF при работе с этими таблицами


Вопросы:
1) Кто может эту багу попытаться воспроизвести у себя (позицию естественно дам).
2) Кто может оформить багу в случае ее воспроизведения (самому регистрироваться не вариант).

Всем кто откинулся по делу - спасибо!

Сутки прошли. Но если чего - я оказывается полезный человек для форума.

otodranik
23.09.2017, 16:01
Сутки прошли. Но если чего - я оказывается полезный человек для форума.
Так давай, Я еще вчера отписал.

ChessMan
23.09.2017, 16:22
CorChess особенно хорош,а нельзя версию NUMA сделать?

Я правильно понял? Вы имеете ввиду именно КорЧесс? Не СиЧесс?

==========
Так НУМА уже давно есть в Стокфише (и дериватах естественно).

БУМЕРАНГ
23.09.2017, 16:36
BrainFish_170923

http://zipproth.com/index.html#Brainfish_download

sergey1963
23.09.2017, 16:41
а зачем нума- у всех по 2 и более процессора?

Maratka
23.09.2017, 16:46
Так давай, Я еще вчера отписал.

Где?