Ключевое слово
25 | 04 | 2024
Новости Библиотеки
Шахматы Онлайн
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Новые шахматные движки Ippolit и RobboLito

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 10:15 #1

  • drowsy
  • drowsy's Avatar
  • OFFLINE
  • Генерал-аншеф
  • Posts: 810
  • Thank you received: 4
  • Karma: 0
Тут такая детективная история, весь мир уже с неделю тестит два движка (с открытым кодом!), которые в пух и прах делают Рыбку3. Сами движки можно найти тут ippolit.wikispaces.com/

Почему история детективная? Авторы движков ныкаются и фамилий своих не называют, код имеет много общего с Рыбкой, но и множество отличий(список ниже). Васик тут же объявил, что эти движки -- клоны, и поставил их вне закона. Исходные тексты Ippolita на языке С действительно выглядят как из жопы дракона, то есть получены то-ли декомпилятором, то ли ещё как-то ужасно. Сорцы Robbolito уже нормальные. Ещё раз замечу, что эти движки(пока ещё сыроватые, играют только на одном проце, не умеют пондер и эндшпильные базы) в пух и прах делают последнюю Рыбку. Огромное количество тестов можно посмотреть на форуме иммортала.

В обсуждениях на программистском форуме talkchess.com составили такой список
сходств и различий между этими программами:

Similarities between Ippolit and Rybka3:
1. Separate basic functions for white and black.
2. Check for stop search - only in white_make_move.
3. Similar structure and calculation of material table (maybe weights are different - I don't compared).
4. Separate index for white-field and black-field bishops in material table.
5. The principe of eval calculation - one weight contains two number for opening and endgame.
6. Similar recalculation of history.

Differences
1. No tables in Ippolit
2. Different Movegen
3. Completely different UCI handling
4. Different evaluation
5. Different search
6. Different Maximum Depth
7. Different structure of transposition table - close to Fruit.
8. Ippolit faster than Rybka 3 on 85% (in real NPS).

Отредактировано drowsy (2009-10-27 14:16:23)
Last Edit: 05 Фев 2019 05:23 by Vladimirovich.

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 10:23 #2

  • Quantrinas
  • Quantrinas's Avatar
  • OFFLINE
  • Физик
  • Posts: 12340
  • Thank you received: 7
  • Karma: 0
Ну предположим клон, но почему тогда сильнее, в чём фишка? Я вообще плохо представляю, как можно усилить чужой код, понять его - и то большая проблема обычно.

Audiatur et altera pars

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 10:44 #3

  • drowsy
  • drowsy's Avatar
  • OFFLINE
  • Генерал-аншеф
  • Posts: 810
  • Thank you received: 4
  • Karma: 0
Тут много загадок, да. Может это клон Рыбки4, но ведь надо было где-то украсть Рыбку4, и в кратчайшие сроки её декомпилировать, и переписать на С. Жесть. Мирок шахматного программирования тесен, там же все друг друга знают. Кто же это мог сделать?


Вообще клон это не слово, а скорее ярлык. Потому что точного определения нет этому слову и используют его обычно не по назначению. Вот Тога -- это клон Фрукта? Если просто декомпилировать движки, и сравнить -- то да. А в реальности был взят (легально!)исходник Фрукта, и много чего добавлено.

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 14:58 #4

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Судя по исходничку Ипполита кто-то из наших (россиянов) делал

Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 14:59 #5

  • Quantrinas
  • Quantrinas's Avatar
  • OFFLINE
  • Физик
  • Posts: 12340
  • Thank you received: 7
  • Karma: 0
Vladimirovich написал(а):
Судя по исходничку Ипполита кто-то из наших (россиянов) делал
Неужели там остались матерные комменты?

Audiatur et altera pars

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 15:04 #6

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Не - так обошлись

Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 15:14 #7

  • drowsy
  • drowsy's Avatar
  • OFFLINE
  • Генерал-аншеф
  • Posts: 810
  • Thank you received: 4
  • Karma: 0
Ну как бы Васик сам на такое напрашивался. До Рыбки 1.0 он тусил на talkchess.com и задавал много вопросов о тонкостях алгоритмов, а после релиза там не появлялся и ничего о Рыбке не рассказывает. Мол, разбирайтесь сами как она работает. Да ещё и Рыбку2.3.2 сделал полностью бесплатной.

Короче, сообщество наносит Васику ответный удар

Но, конечно, может они просто коды Рыбки 4 спёрли.

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 15:35 #8

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
drowsy написал(а):
Но, конечно, может они просто коды Рыбки 4 спёрли.

Дык она ж еще не закончена вроде?
Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 15:42 #9

  • drowsy
  • drowsy's Avatar
  • OFFLINE
  • Генерал-аншеф
  • Posts: 810
  • Thank you received: 4
  • Karma: 0
Vladimirovich написал(а):
Дык она ж еще не закончена вроде?
Почти, Васик по расписанию вроде давно её уже зарелизить должен был.

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 16:56 #10

  • Quantrinas
  • Quantrinas's Avatar
  • OFFLINE
  • Физик
  • Posts: 12340
  • Thank you received: 7
  • Karma: 0
drowsy написал(а):
Но, конечно, может они просто коды Рыбки 4 спёрли.
Мне это кажется более вероятным, чем чудесное улучшение Рыбки 3. По своему опыту знаю, что проще написать свою программу (если принципы и алгоритмы известны!), чем переделывать чужую.
Audiatur et altera pars

Новые шахматные движки Ippolit и RobboLito 27 Окт 2009 18:45 #11

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Ну что же...
Ждем Васика с Рыбкой 4.
Будем смотреть кто сильнее


P.S А Ипполита надо на досуге будет поюзать.

Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 01:49 #12

  • drowsy
  • drowsy's Avatar
  • OFFLINE
  • Генерал-аншеф
  • Posts: 810
  • Thank you received: 4
  • Karma: 0
Неприятные новости: Rybka4 выйдет в двух версиях, одна будет обычный .ехе, а вот вторая -- на облаке.
То есть можно будет за некую плату брать в аренду удалённый сервер, на котором работает кластерная спец. версия рыбки4. Причём Васик на форуме на все вопросы а будет ли обычная версия и облачная идентичны просто уходит от ответов. Потому что ответ, видимо -- облачная рыбка будет сильнее.

Понятно, что reverse-engineering его движков Васику задолбал, вот он и организовал это. Да и вообще облачные сервисы набирают обороты, как бы это ни было неприятно конечным пользователям.

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 06:29 #13

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
drowsy написал(а):
Да и вообще облачные сервисы набирают обороты, как бы это ни было неприятно конечным пользователям.
Видимо да.
Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 17:42 #14

  • Kit
  • Kit's Avatar
  • OFFLINE
  • Кропоткинец
  • Ленивый
  • Posts: 240
  • Thank you received: 5
  • Karma: 1
drowsy написал(а):
Неприятные новости: Rybka4 выйдет в двух версиях, одна будет обычный .ехе, а вот вторая -- на облаке.То есть можно будет за некую плату брать в аренду удалённый сервер, на котором работает кластерная спец. версия рыбки4.
ИМХО не пройдёт. Любители не будут брать в аренду кластеры. Профи не будут доверять безопасности облаков.

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 18:07 #15

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Kit написал(а):
ИМХО не пройдёт. Любители не будут брать в аренду кластеры. Профи не будут доверять безопасности облаков.
Дык это уже происходит. Какая аренда? Какое доверие? Пригнут к сервису и всех делов.
У Вас шестифигурки на компе есть? Антивирус с базами дружит? Google Map пользуетесь?
Ну продержится народ какое-то еще время с локальным софтом.

(А потом СкайНет и Восстание Машин
)
Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 18:50 #16

  • Kit
  • Kit's Avatar
  • OFFLINE
  • Кропоткинец
  • Ленивый
  • Posts: 240
  • Thank you received: 5
  • Karma: 1
Vladimirovich написал(а):
Какая аренда? Какое доверие?
Аренда стоит денег. Любители на хобби деньги тратят с удовольствием, но на поддержку клоудкампутинга они пойдут вряд ли. Скорее на пиво под блицок.
А профи не будут имхо считать свои дебютные разработки незнамо где, без гарантии защищённости от любимых коллег.

Vladimirovich написал(а):
У Вас шестифигурки на компе есть?
Есть

Vladimirovich написал(а):
Антивирус с базами дружит?
Дружит

Vladimirovich написал(а):
Google Map пользуетесь?
Пользуюсь.

Vladimirovich написал(а):
Дык это уже происходит....
Ну продержится народ какое-то еще время с локальным софтом.
Ну а есть уже прецеденты, когда реально стоящая денег информация хранится или перерабатывается на облаках? Та информация, от публикации которой заказчик, арендующий облако понесёт убытки?

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 18:59 #17

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Kit написал(а):
Vladimirovich написал(а):
У Вас шестифигурки на компе есть?
Есть
Надо же

Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 19:02 #18

  • Der Freund
  • Der Freund's Avatar
  • OFFLINE
  • Бояринъ
  • Posts: 1253
  • Thank you received: 1
  • Karma: 0
Microsoft startet Entwicklerplattform Azure

www.zeit.de/newsticker/2009/11/18/iptc-b...1117-664-23028290xml

Облака все ближе...
Last Edit: 11 Окт 2017 18:09 by Vladimirovich.

Новые шахматные движки Ippolit и RobboLito 18 Нояб 2009 19:03 #19

  • Der Freund
  • Der Freund's Avatar
  • OFFLINE
  • Бояринъ
  • Posts: 1253
  • Thank you received: 1
  • Karma: 0
news.ferra.ru/hard/2009/11/18/92840/

Стартовала облачная платформа Windows Azure

Last Edit: 11 Окт 2017 18:10 by Vladimirovich.

Новые шахматные движки Ippolit и RobboLito 19 Нояб 2009 02:42 #20

  • Quantrinas
  • Quantrinas's Avatar
  • OFFLINE
  • Физик
  • Posts: 12340
  • Thank you received: 7
  • Karma: 0
Хм... забавно.
Как раз только что я решил проблему проведения некоторых серьёзных расчётов. Среди вариантов были и облачные, когда данные посылаются на далёкий сервер, а готовые результаты приходят обратно. Что-то мне это совсем не понравилось. И проблема решилась совсем по-другому, путём установки специальных программ с открытым кодом на местный университетский кластер (много-много серверов под Linux'ом). Отсюда, кстати, и мой повышенный интерес к юниксу/линуксу в последнее время. Но работаю я, как правило, не прямо на этом кластере, а по системе сервер-клиент, клиент - мой ноутбук.

Audiatur et altera pars

Новые шахматные движки Ippolit и RobboLito 28 Нояб 2009 13:32 #21

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Kit написал(а):
Ну а есть уже прецеденты, когда реально стоящая денег информация хранится или перерабатывается на облаках? Та информация, от публикации которой заказчик, арендующий облако понесёт убытки?
Надо свое собственное Облако иметь


Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 11 Янв 2010 06:37 #22

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Тут вот Renegat23 вывесил информацию про новый движок IGORRIT
kasparovchess.crestbook.com/viewtopic.php?id=4517
Рыбку 3 дерет в одну кассу.

Видимо из той же серии, что и Ипполит.
Каждому - своё.
Last Edit: 11 Окт 2017 18:11 by Vladimirovich.

Новые шахматные движки Ippolit и RobboLito 11 Янв 2010 07:50 #23

  • Edwards
  • Edwards's Avatar
  • OFFLINE
  • Бояринъ
  • Posts: 559
  • Karma: 0
Честно говоря, хотелось бы дождаться большей стабильности.
А то что-то программёры совсем с ума посходили
- чуть ли не каждую неделю появляется то Ипполит какой-то, то Роболит, то Игоррит.
Пока что Рыбка - стандарт. Будем ждать, когда стандарт поменяется.

Новые шахматные движки Ippolit и RobboLito 12 Янв 2010 18:20 #24

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Каждому - своё.
Last Edit: 11 Окт 2017 18:12 by Vladimirovich.

Новые шахматные движки Ippolit и RobboLito 03 Март 2010 17:19 #25

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Так кто сейчас самый крутой движок?
Айвенго еще есть - IvanHoe
Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 21 Март 2010 18:11 #26

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Тут народ рекомендует еще FireBird (Жар-Птица)
www.chesslogik.com

Я правда запустил ее на позиции из шахмат Фишера, так она рухнула

Надо еще разбираться с тем, что такое Роббобазы...
Каждому - своё.
Last Edit: 11 Окт 2017 18:12 by Vladimirovich.

Новые шахматные движки Ippolit и RobboLito 21 Март 2010 19:18 #27

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Все-таки оставил FireBird.

- не понимает таблицы Налимова. Надо к ней свои качать, что в архиве 3 Gb и лень.
- Сыпется на шахматах Фишера.
+ Довольно шустрая.
Насколько сильнее Рыбки не знаю пока. Народ говорит сильнее.

Если нет Роббо таблиц, то в firebird.cfg надо поставить
AutoLoad_TotalBases 0
AutoLoad_TripleBases 0
Иначе тормоз.
Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 30 Май 2010 20:45 #28

  • drowsy
  • drowsy's Avatar
  • OFFLINE
  • Генерал-аншеф
  • Posts: 810
  • Thank you received: 4
  • Karma: 0
Ну вот и Rybka 4 вышла. Правда и декабристы не отстают.
Вышел Fire 1.31 www.chesslogik.com/fire.htm
Причём авторы, вроде, особо уже и не скрываются.

Бесплатный Stockfish силён тоже, я его на пару с Рыбкой использую, совсем разные стили у них.
Last Edit: 11 Окт 2017 18:12 by Vladimirovich.

Новые шахматные движки Ippolit и RobboLito 31 Май 2010 02:11 #29

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Надо будет сравнить

Каждому - своё.

Новые шахматные движки Ippolit и RobboLito 23 Дек 2010 17:30 #30

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106848
  • Thank you received: 2078
  • Karma: 105
Теперь народ Гудини хвалит
www.cruxis.com/chess/houdini.htm
Вышел 1.5
Houdini 1.5
Houdini 1.5 (20101215): Improved search and evaluation. Gaviota Table Base Support.
Налимова тоже не понимает. Шо их формат единый не устраивает....
Каждому - своё.
Last Edit: 11 Окт 2017 18:12 by Vladimirovich.
  • Page:
  • 1
  • 2
Moderators: Vladimirovich, Ruslan73
Рейтинг@Mail.ru

Научно-шахматный клуб КвантоФорум