|
Результаты опроса: Будете ли вы покупать Гудини 5? | |||
Да, точно буду. | 3 | 5.36% | |
Вероятно, куплю. Пока не уверен. | 9 | 16.07% | |
Скорее всего нет. | 11 | 19.64% | |
Точно не буду. Жду лекарство. | 26 | 46.43% | |
Мне он не интересен. | 7 | 12.50% | |
Голосовавшие: 56. Вы ещё не голосовали в этом опросе |
|
Опции темы | Опции просмотра |
21.10.2016, 00:41 | #1 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,794
Сказал(а) спасибо: 5,114
Поблагодарили 14,082 раз(а) в 4,059 сообщениях
Записей в дневнике: 251
|
Houdini 5
Уже совсем скоро выйдет новая версия Гудини (Гударт сказал, что скорее всего в период между 3 и 10 ноября).
Будете покупать али как? 70 евро, как-никак. |
20.02.2020, 19:12 | #721 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 10,941
Сказал(а) спасибо: 2,947
Поблагодарили 5,524 раз(а) в 3,960 сообщениях
Репутация: 210
|
Re: Houdini
Цитата: Сообщение от svoitsl
и сравнить с бесплатным Комодо10
Если есть хороший многоядерный CPU - SF без вариантов. Если есть приличная видеоплата, при относительно слабом CPU (2-4 ядра) - берем бесплатный LZ. Если система сбалансирована, т.е. есть 6-8 и более ядер, и приличная видеоплата - берем оба, и обоими же анализируем. Тут нет места даже для платного Komodo, который навскидку на ~70 ELO сильнее, чем версия 10, нет и для даже платного Houdini. Такова нынче ситуация - все что реально лучшее - оно официально бесплатное, более того -код открыт, т.е. можно дописать при желании и умении все что хочется. |
20.02.2020, 19:22 | #722 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,141
Сказал(а) спасибо: 1,039
Поблагодарили 2,407 раз(а) в 1,620 сообщениях
Репутация: 118
|
Re: Houdini
Цитата: Сообщение от Maratka
Тут нет места даже для платного Komodo, который навскидку на ~70 ELO сильнее
|
20.02.2020, 19:41 | #723 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 10,941
Сказал(а) спасибо: 2,947
Поблагодарили 5,524 раз(а) в 3,960 сообщениях
Репутация: 210
|
Re: Houdini
Лучший человек с 2800 может оценить "человечность" нечто играющего на 3500?
|
Пользователь сказал cпасибо: |
TCH (22.03.2020)
|
20.02.2020, 20:25 | #725 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 10,941
Сказал(а) спасибо: 2,947
Поблагодарили 5,524 раз(а) в 3,960 сообщениях
Репутация: 210
|
Re: Houdini
IMHO, любой a-b сечет тактику лучше людей. Ну уж как минимум те, где рейтинг движка не меньше рейтинг сравниваемого с ним человека.
|
Пользователь сказал cпасибо: |
Владимир001 (21.02.2020)
|
22.03.2020, 11:38 | #729 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 889
Сказал(а) спасибо: 824
Поблагодарили 1,157 раз(а) в 612 сообщениях
Репутация: 128
|
Re: Houdini
Цитата: Сообщение от svoitsl
у них он для нас заблокирован, а у нас прокси нет
https://proxy.toolur.com/
Цитата: Сообщение от svoitsl
что там вкратце?
Цитирую: Развернуть для просмотра
Цитата:
Houdini is a Stockfish Derivative (and started life as a Robbolito derivative)
Post by cucumber » Sun Mar 22, 2020 1:49 am Hello, Before I begin this, I want to make clear that I will share sources and further information with experts if asked by experts or site moderators directly. I do not intend to publicly release any of Houdart's original code. I also do not intend to share all of the source with anyone privately. Only what seems necessary. Recently, I came into possession of Houdini 6's source code (experts can ask how--I already reported how to Houdart in doing my due diligence...my background is in security work. I only realized it was a clone far later) and decided to look into the code. First, I should note that Houdart has done a good deal of original work and should be commended for this. However, Houdart's work from Houdini 5 onward comes from building on top of Stockfish. Houdini 5 is a Stockfish fork, no more and no less. This is the Houdini 5-6 makefile: https://pastebin.com/XNZiNXc9 Line 410 is of note; it includes "to compile stockfish" This is from util_tools.cpp, if you were curious about the version:
Код:
#if defined(CHESSKING) #define PROGRAM_NAME "Houdini 6" #else #define PROGRAM_NAME "Houdini 6.03" #endif If you translate search.cpp to the Dutch (Houdart is from a Dutch-speaking region of Belgium) zoeken.cpp, you'll find Houdini's search. The search is based on Stockfish: https://i.imgur.com/hmAa6o0.png The same code in Stockfish: https://i.imgur.com/ReGal5Q.png Houdini's case appears to be somewhat similar to Rybka's, though Rybka ended up with far more innovations (and far more valuable innovations at that) than Houdini did. Houdini has taken Stockfish and made a large number of large changes. It has its own testing system, for example, completely distinct from Fishtest's. It has a custom tuner and specialized evaluation. Nonetheless, it is still Stockfish, and it is far more Stockfish than Rybka was Fruit. I would think that this is a significant GPL violation.
[свернуть]
|
4 пользователя(ей) сказали cпасибо: |
22.03.2020, 12:04 | #730 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 704
Сказал(а) спасибо: 64
Поблагодарили 1,151 раз(а) в 563 сообщениях
Репутация: 44
|
Re: Houdini
Все эти подозрения были известны начиная с 1 версии гудка. Просто никто не смог подловить Гударта, а Васика, в своем время, смогли.
А тут вроде как явное доказательство. )) |
22.03.2020, 13:39 | #731 |
Заблокирован
|
Re: Houdini
Цитата: Сообщение от DEEP_MIND
Все эти подозрения были известны начиная с 1 версии гудка. Просто никто не смог подловить Гударта, а Васика, в своем время, смогли.
А тут вроде как явное доказательство. )) А Васик что, у кого он что украл? Васик гений, в одиночку нахлобучил всех. То же самое Гударт. Украсть это одно, а развить идею практически с нуля, совершенно другое. В первых сезонах ТСЕС я скорее поверю что это Стокфиш, который даже Шредеру проигрывал, воровал у Гударта. Стокфиш ведь тоже позаимствовал свой код, тоже чья то производная. В википедии так и написано - Stockfish произошел от Glaurung https://ru.wikipedia.org/wiki/Stockfish Не надо доводить до абсурда и собирать интернетовские фейки. Что это за доказательство? Что один чел написал пост, а другой скопировал? Зачем читать надписи на заборах. Вот официальная статистика. Развернуть для просмотра
Код:
TCEC Season 1 1: Houdini 1.5 9.5 / 14 2: Rybka 4.0 8.5 / 14 3: Stockfish 2.0.1 8.0 / 14
Код:
TCEC Season 2
Код:
1: Houdini 1.5a 6.5 / 10 29.25 XX == == =1 1= =1 (+3 -0 =7) 2: Rybka 4.1 6.5 / 10 29.25 == XX == =1 1= 1= (+3 -0 =7) 3: Ivanhoe B47cB 5.5 / 10 25.75 == == XX == == 1= (+1 -0 =9) 4: Stockfish 2.01 4.5 / 10 20.25 =0 =0 == XX 10 =1 (+2 -3 =5) 5: Critter 1.01 4.5 / 10 20.25 0= 0= == 01 XX =1 (+2 -3 =5) 6: Shredder 12.0 2.5 / 10 13.75 =0 0= 0= =0 =0 XX (+0 -5 =5)
Код:
TCEC Season 3
Код:
1: Rybka 4.1 3154 5.5 / 7 30.0 12b+ 6w= 3w- 24w+ 7b+ 11b+ 2w+ (+5 -1 =1) 2: Shredder 12.0 3013 5.5 / 7 28.5 24b+ 14w+ 8b= 15w+ 3w+ 9b+ 1b- (+5 -1 =1) 3: Houdini 1.5a 3221 5.0 / 7 31.5 26w+ 13w+ 1b+ 8w+ 2b- 5b= 4w= (+4 -1 =2) 4: Junior 12.5 2961 5.0 / 7 28.0 21w+ 15b= 7w= 6w= 17w+ 8b+ 3b= (+3 -0 =4) 5: Stockfish 2.01 3123 5.0 / 7 28.0 20b+ 11w= 6b= 18b+ 9b= 3w= 10b+ (+3 -0 =4)
Код:
TCEC Season 4
Код:
1 Houdini 3 11.0 89.50 100=11 ====== =1==11 2 Stockfish 120413 9.5 81.75 011=00 ==1=== ==1=== 3 Rybka 4.1 9.0 79.50 ====== ==0=== ====1= 4 Komodo 4534 6.5 62.75 =0==00 ==0=== ====0=
Код:
TCEC Season 4 - Superfinal 1 Houdini 3 25.0 575.00 + 6 = 38 - 4 2 Stockfish 250413 23.0 575.00 + 4 = 38 - 6
[свернуть]
Как четко можно проследить, на всех ранних ТСЕС Стокфиш регулярно проигрывал Гударту, систематически, ни о каком заимствовании речи не может быть. Да и вообще, кто знает и сможет точно сказать что Стокфиш не заимствовал чужих идей? |
22.03.2020, 14:08 | #732 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 10,941
Сказал(а) спасибо: 2,947
Поблагодарили 5,524 раз(а) в 3,960 сообщениях
Репутация: 210
|
Re: Houdini
Цитата: Сообщение от Rom77
Один чел утверждает, что смог достать исходники Гудини. После их изучения он понял, что начиная с Гудини 5, тот является программой производной от Стокфиша, но не клоном.
Жду Houdini 7, который будет (совершенно случайно конечно же) поддерживать сети LZ, работать в Open CL, CUDA (причем в обоих версиях, Fp16/32), и DX12. |
Пользователь сказал cпасибо: |
Hendry (22.03.2020)
|
22.03.2020, 14:12 | #733 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 10,941
Сказал(а) спасибо: 2,947
Поблагодарили 5,524 раз(а) в 3,960 сообщениях
Репутация: 210
|
Re: Houdini
Цитата: Сообщение от Alex_Zet
Стокфиш ведь тоже позаимствовал свой код, тоже чья то производная. В википедии так и написано - Stockfish произошел от Glaurung https://ru.wikipedia.org/wiki/Stockfish
Он разработан Марко Костальбой, Джоной Кийски, Гэри Линскоттом и Тордом Ромстадом, при большом вкладе сообщества разработчиков с открытым исходным кодом. Stockfish произошел от Glaurung, движка с открытым исходным кодом Торда Ромстада, выпущенного в 2004 году. Попросту говоря, некому Торду Ромстаду надоело писать в одиночку свой движок (а может уперся в свой личный предел, и не смог дальше его усливать), он открыл код, к которому подтянулись другие люди, а движок (дабы не было путаницы) переименовали. |
22.03.2020, 14:28 | #734 |
Заблокирован
|
Re: Houdini
Гудини является производным Stockfish (и начал жизнь как производное Robbolito)
Post by cucumber » Sun Mar 22, 2020 1:49 am Развернуть для просмотраЗдравствуйте, Прежде чем я начну это, я хочу прояснить, что я поделюсь источниками и дополнительной информацией с экспертами, если об этом попросят эксперты или модераторы сайта напрямую. Я не намерен публично публиковать какой-либо оригинальный код Гударта. Я также не собираюсь делиться всем источником с кем-либо в частном порядке. Только то, что кажется необходимым. Недавно я получил исходный код Houdini 6 (эксперты могут спросить, как - я уже сообщал, как Houdart проявил должную осмотрительность ... мой опыт связан с безопасностью. Я только понял, что это был клон гораздо позже) и решил заглянуть в код. Во-первых, я должен отметить, что Гудар проделал много оригинальной работы и заслуживает похвалы за это. Тем не менее, работа Houdart с Houdini 5 и далее происходит от строительства на вершине Stockfish. Houdini 5 - это вилка Stockfish, не больше и не меньше. Это сборочный файл Houdini 5-6: https://pastebin.com/XNZiNXc9 Строка 410 заслуживает внимания; включает в себя «сборку вяленой рыбы» Это из util_tools.cpp, если вам интересно узнать о версии:
Код:
#if defined(CHESSKING) #define PROGRAM_NAME "Houdini 6" #else #define PROGRAM_NAME "Houdini 6.03" #endif Если вы переведите search.cpp на нидерландский язык (Гударт из голландского региона Бельгии) zoeken.cpp, вы найдете поиск Гудини. Поиск основан на Stockfish: https://i.imgur.com/hmAa6o0.png Тот же код в Stockfish: https://i.imgur.com/ReGal5Q.png Случай с Гудини, похоже, несколько похож на случай с Рыбкой, хотя в итоге у Рыбки было гораздо больше инноваций (и гораздо более ценных инноваций), чем у Гудини. Гудини взял Stockfish и сделал большое количество крупных изменений. Например, она имеет собственную систему тестирования, совершенно отличную от системы Fishtest. Имеет настраиваемый тюнер и специализированную оценку. Тем не менее, это все еще Stockfish, и это гораздо больше Stockfish, чем Рыбка была Fruit. Я думаю, что это серьезное нарушение GPL.
[свернуть]
Что хочется отметить прежде всего, так это то, что сайт http://talkchess.com/ это мекка стокфишефцев, где любая инфа порочащая соперников воспринимается на ура. Чел приводит какие то данные, не сообщая источников а просто предлагает верить ему на слово дает ссылки на какой то левый код. А заодно порочит и Рыбку. Он пишет : - Корни Гудини были также в Robbolito, если кому-то было интересно об этом ... И продолжает Тем не менее, это все еще Stockfish, и это гораздо больше Stockfish, чем Рыбка была Fruit. Смешать с грязью былых обидчиков, Васика и Гударта что может быть леснее для бездарности? На http://talkchess.com/ через одного либо программист либо сочуствующий. Но вот беда, своих мозгов у них нет, но хотят выглядеть солидными и известными. Но кто их знает - никто. У Большого театра в советское время постоянно собирались московские геи, такие же не признанные никем. Чел пишет: - эксперты могут спросить, как - я уже сообщал, как Houdart проявил должную осмотрительность ... мой опыт связан с безопасностью. Я только понял, что это был клон гораздо позже То есть он понял это гораздо позже, будучи уже связанным с безопасностью, несмотря на то что Гударт проявил осмотрительность но несмотря на это доблестный cucumbe все расследовал, доказал и обвинил. Естественно что всегда найдутся из доверчевых кто поверит в бред таких вот кукумб, тысяча которых не стоят и мизинца Гударта. |
Пользователь сказал cпасибо: |
Rybka (22.03.2020)
|
22.03.2020, 14:52 | #735 |
Заблокирован
|
Re: Houdini
Кукумба пишет: - Я думаю, что это серьезное нарушение GPL.
То есть чел уже натаскал дров и хочет устроить суд линча над Гудартом и самолично поджечь костерок. На основе своих инсинуаций чел плодит клевету и что самое интересное эту бездоказательную клевету поддерживают и на talkchess.com и здесь на форуме. Если вы переведите search.cpp на нидерландский язык (Гударт из голландского региона Бельгии) zoeken.cpp, вы найдете поиск Гудини. бред больного шизофреника. А если не переводить на нидерландский, то видимо не найдем. Я думаю, что это серьезное нарушение GPL. А чем он думает то, если у него мозги зимой замерзли и до сих пор не оттаяли. У меня кстати тоже есть доказательства что код у Glaurung был заимствован. Естественно что своих источников я не раскрою, ни в официальном , ни в частном порядке. |
2 пользователя(ей) сказали cпасибо: |
Виталий В. (23.03.2020), Владимир001 (22.03.2020)
|
22.03.2020, 23:25 | #736 |
3 разряд
Регистрация: 31.03.2019
Сообщений: 246
Сказал(а) спасибо: 48
Поблагодарили 215 раз(а) в 117 сообщениях
Репутация: 13
|
Re: Houdini
он опубликовал в своем посте куски кода Гудини. или это хороший фейк или скорее всего правда.
И немного о воровстве, если человек берет большую часть кода от другой программы, пусть она даже с открытым кодом, но не указывает это нигде, то он вор присвоивший чужой труд. |
3 пользователя(ей) сказали cпасибо: |
22.03.2020, 23:52 | #737 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 3,677
Сказал(а) спасибо: 55
Поблагодарили 4,710 раз(а) в 2,418 сообщениях
Репутация: 163
|
Re: Houdini
Цитата: Сообщение от Maratka
Вы забыли крохотнную деталь:
Он разработан Марко Костальбой, Джоной Кийски, Гэри Линскоттом и Тордом Ромстадом, при большом вкладе сообщества разработчиков с открытым исходным кодом. Stockfish произошел от Glaurung, движка с открытым исходным кодом Торда Ромстада, выпущенного в 2004 году. Попросту говоря, некому Торду Ромстаду надоело писать в одиночку свой движок (а может уперся в свой личный предел, и не смог дальше его усливать), он открыл код, к которому подтянулись другие люди, а движок (дабы не было путаницы) переименовали. Был движок glaurung с открытым исходным кодом. Из него сделал форк Marco Costalba и назвал Stockfish. Из него сделал отдельный форк Joona Kiiski и назвал Smaug. Потом они объединились под одним движком Stockfish и развивали его вдвоём, пока glaurung отдельно развивал Tord. При этом, естественно, Stockfish был с открытым исходным кодом и везде было указано, что это - ветка развития Glaurung. Через некоторое время Tord решил, что нет смысла развивать 2 движка на в общем-то на 90+% пересекающейся базе и они и glaurung слили со Stockfish, сделали репозиторий на гитхабе и т.д. В итоге был glaurung 2.1, из которого получился Stockfish, glaurung 2.2, из которого получился Smaug, а glaurung 2.3 не было никогда. https://wbec-ridderkerk.forumotion.c...kfish-glaurung - вот тут сам Торд отписался
__________________
Развернуть для просмотра
[свернуть]
|
6 пользователя(ей) сказали cпасибо: |
Alex_Lk (25.03.2020), ck195708 (23.03.2020), Maratka (23.03.2020), Rom77 (23.03.2020), Виталий В. (23.03.2020), Владимир001 (23.03.2020)
|
24.03.2020, 21:24 | #738 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 10,941
Сказал(а) спасибо: 2,947
Поблагодарили 5,524 раз(а) в 3,960 сообщениях
Репутация: 210
|
Re: Houdini
Мне больше интересно, что дальше то будет?
Т.е. Гударт срубил бабло. Много или мало - но срубил. Сколько именно - его дело, меня не касается. Важно главное: сумма больше нуля, т.е. налицо доход от не очень честных манипуляций с чужим кодом. Далее, Houdini получил приз два года тому в TCEC- первое место. Нужно ли это обнулить, и переиграть финал между актуальными на то время Komodo и SF? Что насчет других турниров и рейтинговых таблиц, если действительно докажут, что Гударт своровал... а там история темная, что я слышал - были ворованные исходники Рыбки, на базе которых вышли Ипполиты/Игорриты и всякие себе Айвенго. Потом некий Гударт как бы официально, выпустил Houdini на базе кода Ипполитов, попутно как-то замял скандал, и вроде бы все успокоилось... но тут теперь очередная (похоже) кража, ну или как минимум - заимствование (что само по себе вполне законно, вот только в копирайте программы нужно бы указать, откуда тот код взялся)... И чего теперь? |
2 пользователя(ей) сказали cпасибо: |
Kesandr (25.03.2020), sergey1963 (24.03.2020)
|
24.03.2020, 22:31 | #740 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,141
Сказал(а) спасибо: 1,039
Поблагодарили 2,407 раз(а) в 1,620 сообщениях
Репутация: 118
|
Re: Houdini
Цитата: Сообщение от Maratka
И чего теперь?
|
24.03.2020, 22:43 | #741 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 10,941
Сказал(а) спасибо: 2,947
Поблагодарили 5,524 раз(а) в 3,960 сообщениях
Репутация: 210
|
Re: Houdini
Цитата: Сообщение от svoitsl
Ну закон обратной силы не имеет,денег с него уже вряд ли можно получить
Любой суд в любой нормальной стране присудит компенсацю пострадавшим. Вопрос в том, что часть бабла он явно потратил, это с одной стороны, а с другой - не все пострадавшие подпишутся. Т.е. чего больше: оставшихся средств, или суммы для компенсации пострадавшим от мошенника. Но в любом случае вариант описи имущества, с целью возврата денег пострадавшим от мошенничества (плюс штрафы) - вполне живая практика.
Цитата: Сообщение от svoitsl
а вот если все так серьезно и подтвердится то скорее всего из соревнований его могут и исключить (чему Гударт не очень то и сильно обидется).
|
24.03.2020, 23:34 | #742 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,101
Сказал(а) спасибо: 2,271
Поблагодарили 2,444 раз(а) в 1,607 сообщениях
Репутация: 77
|
Re: Houdini
Цитата: Сообщение от Hendry
он опубликовал в своем посте куски кода Гудини. или это хороший фейк или скорее всего правда.
И немного о воровстве, если человек берет большую часть кода от другой программы, пусть она даже с открытым кодом, но не указывает это нигде, то он вор присвоивший чужой труд. |
3 пользователя(ей) сказали cпасибо: |
28.03.2020, 08:16 | #743 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,141
Сказал(а) спасибо: 1,039
Поблагодарили 2,407 раз(а) в 1,620 сообщениях
Репутация: 118
|
Re: Houdini
Цитата: Сообщение от sovaz1997
Да, скорее всего, это правда. Но в то же время это может быть и неправда.
|
28.03.2020, 09:03 | #744 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 5,696
Сказал(а) спасибо: 9,879
Поблагодарили 6,093 раз(а) в 3,291 сообщениях
Репутация: 455
|
Re: Houdini
Если это правда- то полная копия Васика, значит наезд должен быть таким же- полное забвение движка.
__________________
Ржунимагу |
Пользователь сказал cпасибо: |
Владимир001 (28.03.2020)
|
28.03.2020, 10:17 | #745 |
Заблокирован
|
Re: Houdini
Цитата: Сообщение от Maratka
С какого?
Любой суд в любой нормальной стране присудит компенсацю пострадавшим. А это уже вопрос чисто ради торжества правды, если скажем H6 два года назад был калькой SF beta между 8 и 9, то не было ли правильно переиграть матч между SF и явной не-калькой - Komodo? А так да, переиграть, и заодно прошлый Суперфинал, crem ведь доказал что играл клон на 90 процентов код с Лилой совпадает и сеть тоже. |
Пользователь сказал cпасибо: |
Владимир001 (28.03.2020)
|
28.03.2020, 10:41 | #746 |
Заблокирован
|
Re: Houdini
Гаагский трибунал. Судят Роберта.
Секретарь - вызывается пострадавший Маратка Судья - Маратка, расскажите суду как вы страдали Маратка - ваша честь, ой как страдал, с утра и до следующего утра Судья - доказательства? Маратка - вот справка заверенная ветеринаром, Адвокат Роберта - протестую, на справке нет печати Маратка - я частенько посты писал за которые мне на утро стыдно было, вот ссылка Судья - это весомый аргумент - подсудимый Гударт признаете свою вину? Роберт потупив глаза молчит весь краснея от стыда Фотокорреспонденты защёлками вспышками. Судья - вина подсудимого полностью доказана. Пострадавший Маратка, вы сейчас готовы получить компенсацию? Маратка - да ваша честь, я сумочку захватил Судья - подсудимый, отсыпьте в сумочку часть бабла которую вы ещё не растратили Роберт начинает из огромного баула пересыпать золотые и платиновые монеты Судья - так, кто там следующий? |
3 пользователя(ей) сказали cпасибо: |
06.04.2020, 22:40 | #747 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 3,677
Сказал(а) спасибо: 55
Поблагодарили 4,710 раз(а) в 2,418 сообщениях
Репутация: 163
|
Re: Houdini
А вот это уже очень весело.
https://github.com/alureon/houdini/b...ter/zoeken.cpp Выложили те самые исходники.
__________________
Развернуть для просмотра
[свернуть]
|
Пользователь сказал cпасибо: |
Виталий В. (06.04.2020)
|
06.04.2020, 22:43 | #748 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 3,677
Сказал(а) спасибо: 55
Поблагодарили 4,710 раз(а) в 2,418 сообщениях
Репутация: 163
|
Re: Houdini
https://github.com/alureon/houdini/b...eken.cpp#L1696
Старый код LMR присутствует, его куски и сейчас есть if (stuk_type(bewogenStuk) >= PAARD && !pos.see_test(maak_zet(GEEN_STUKTYPE, naar_veld(zet), van_veld(zet)), SEE_0)) r -= 2 * PLY; https://github.com/official-stockfis...arch.cpp#L1172 else if ( type_of(move) == NORMAL && !pos.see_ge(reverse_move(move))) r -= 2 + ttPv; - ttPv и else if раньше не было.
__________________
Развернуть для просмотра
[свернуть]
|
Пользователь сказал cпасибо: |
Виталий В. (06.04.2020)
|
06.04.2020, 22:48 | #749 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 3,677
Сказал(а) спасибо: 55
Поблагодарили 4,710 раз(а) в 2,418 сообщениях
Репутация: 163
|
Re: Houdini
Веселее следующее.
https://groups.google.com/forum/?nom...ng/DygaIdBvJm0 https://github.com/alureon/houdini/b...k_smp.cpp#L199 uint64_t ThreadPool::bezochte_knopen() { uint64_t knopen = 0; for (int i = 0; i < activeThreadCount; ++i) knopen += threads[i]->rootStelling->bezochte_knopen(); knopen += knopen / 7; return knopen; } knopen - число узлов. То есть гудини "быстрее" на 15% по той причине, что искусственно число узлов умножалось на 8/7 (знакомо, не правда ли?). Но вдруг это фейк? А нет. Потому что в таком случае мы не можем получить число узлов, которые были бы остатком 7 при делении на 8. Вот игра Гудини-стуфлес http://tinyurl.com/r63jr93 распределение числа узлов по остаткам при делении на 8 [292, 304, 296, 295, 291, 308, 289, 0] (Houdini) [240, 230, 234, 231, 243, 220, 215, 210] (Stoofvlees) То есть у Гудини и правда нет в числе отображаемых узлов остатка 7 при делении на 8. То есть, похоже, это и правда его исходники. То есть - это просто клон стокфиша, который нарушает лицензию. И уж точно должен быть дисквалифицирован и лишён всех званий.
__________________
Развернуть для просмотра
[свернуть]
|
Пользователь сказал cпасибо: |
Виталий В. (06.04.2020)
|
06.04.2020, 22:53 | #750 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 3,677
Сказал(а) спасибо: 55
Поблагодарили 4,710 раз(а) в 2,418 сообщениях
Репутация: 163
|
Re: Houdini
//if ((st - 1)->zetNummer >= 16)
// r -= PLY; - закомменченный кусок кода, в мастере if ((ss-1)->moveCount > 14) (раньше было > 15, т.е. >= 16 ) r--; Могу ещё потыкать, но очевидно, что это старый SF, который потом модифицировали.
__________________
Развернуть для просмотра
[свернуть]
|
2 пользователя(ей) сказали cпасибо: |
Chess762 (07.04.2020), Виталий В. (06.04.2020)
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|