IPPOLIT - бесплатный движок сильнее Рыбки!

Тема в разделе "Машинное отделение", создана пользователем Renegat23, 18 окт 2009.

  1. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    У меня всегда самые свежие и качественные шахматные программы! ;)
  2. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    Качаем свежую 64-битную компилляцию с исправлением ошибок:

    Ippolit 0.080b x64 (add hash_size, add currmove) by bankuss (new!)

    http://ifolder.ru/14575139
    http://rapidshare.com/files/295073481/Ippolit0080b_x64_bs.zip
    http://www.mediafire.com/download.php?juyz1amaiwn

    добавлено:
    + размер хэша из оболочки (спасибо ThinkingALot)
    + вывод обдумываемого хода (из Роболита)
    - убраны перепады в оценке (спасибо ThinkingALot)
  3. Yurpol Polovnikov Yury

    • Участник
    Рег.:
    27.09.2006
    Сообщения:
    748
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Екатеринбург
    Оффлайн
  4. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    По первым тестам Immortal Forum Rating List by Yurist после 68 партий Ипполит опережал Рыбку 3 на 70 пунктов ЭЛО!

    Вот скриншот:

    [​IMG]
  5. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
  6. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
  7. Перри Мейсон Учаcтник

    • Участник
    Рег.:
    25.09.2009
    Сообщения:
    36
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Киев
    Оффлайн
    Запустил блиц-турнир из 10ти партий между Рыбка-3 и Ипполит-0.080a с контролем 3+1.
    После пяти партий был счет +4=0-1 в пользу Ипполита. Это к вопросу о силе.
    На 6й партии Ипполита заклинило - не смог походить в течение минуты на 3м ходу (в среднем думал не более 10сек над ходом). Это к вопросу о глюках. Дожидаться трех минут не стал - прервал процесс. Надо будет ещё позапускать.
    Также замечу, что Рыбка быстрее расходовала время.
    Ещё такие наблюдения. Ипполит довольно быстро набирает глубину при анализе позиции, однако в итоге почему-то не показывает N луших ходов с их оценкой. (наверно тоже к вопросу о глюках или недоработках).
  8. Перри Мейсон Учаcтник

    • Участник
    Рег.:
    25.09.2009
    Сообщения:
    36
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Киев
    Оффлайн
    А в чем суть оптимизаций?
  9. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    Добавлено:
    + размер хэша из оболочки (спасибо ThinkingALot)
    + вывод обдумываемого хода (из Роболита)
    - убраны перепады в оценке (спасибо ThinkingALot)

    Также компилятор оптимизировал код, что дало прироста в скорости 100-200 тП/с.
  10. corplayer Учаcтник

    • Участник
    Рег.:
    15.05.2007
    Сообщения:
    101
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Потестил немного движок в анализе параллельно с Рыбкой. Впечатление, что это клон Рыбки3, преследует постоянно. Оценочные функции немного разные, а вот поиски (динамика смены вариантов) очень похожи. Оценочная функции Рыбка нравится чуть побольше. Но ситуаций, где взгляд на позицию кардинально различный - не встретил. Если встречу, то напишу здесь.

    Ясно, что к движку приложил руку опытный автор движков - довольно сложно не ухудшить Рыбку своими изменениями, имея её исходники. А судя по отзывам, IPPOLIT рассматривается некоторыми, как более сильный движок.

    Интересно, что будет дальше.
  11. corplayer Учаcтник

    • Участник
    Рег.:
    15.05.2007
    Сообщения:
    101
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Извиняюсь, а где этот псевдокод можно посмотреть? Очень любопытно.
  12. mako27 Зарегистрирован

    Рег.:
    27.02.2007
    Сообщения:
    1.094
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    На форуме рыбкачесс все темы где есть ссылка на ипполита удаляются, судя по всему они уверены в том, что это очередной клон рыбки.
  13. Yurpol Polovnikov Yury

    • Участник
    Рег.:
    27.09.2006
    Сообщения:
    748
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Екатеринбург
    Оффлайн
  14. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
  15. Jadn Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    10.05.2006
    Сообщения:
    3.626
    Симпатии:
    2.535
    Репутация:
    52
    Оффлайн
    10 партий уже лучше, чем 7. Еще лучше, если вы укажете, какая рыбка играла (32 или 64 разряяда, количество ядер). Против 32-х разрядной одноядерной на моем компе Ипполит набирает >60% по итогам нескольких сотен партий.

    По поводу позиции Renegat23-а ничью видит любой движок кроме рыбки.
    1. Qxg7+ Kxg7 2. h8=B+ Kf8 3. g7+ Kf7 =
  16. Alexander Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    12.02.2006
    Сообщения:
    3.579
    Симпатии:
    1.568
    Репутация:
    43
    Оффлайн
    Мне вот что непонятно: если это клон Рыбки — нахрена выкладывать исходники? Показали бы движок ради прикола, и все. А ведь установить, что клон, для Rybka-team не должно быть слишком сложно... Хотя с другой стороны, если сама Рыбка вышла из открытого движка, то любопытна мера самостоятельной работы.
  17. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    Ну это очевидно.
    1) Испортить Васику всю малину
    2) дать толчок авторам движков к еще большему усилению
  18. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    38
    Репутация:
    6
    Оффлайн
    не факт, внешне - переделок много. а сколько внутри? мы же не видим исходников рыбки-3. сравнить не можем, но можем предположить...
  19. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    И ещё вот что: Васик и команда теперь могут посмотреть на исходники Ипполита, взять всё лучшее, что-то оптимизировать, и включить в закрытую Рыбку 4. Казалось бы, коммерческие программы всегда должны по такой логике иметь преимущество над открытыми. И как портить малину, непонятно.
  20. дуп Учаcтник

    • Участник
    Рег.:
    11.09.2007
    Сообщения:
    113
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Великий Новгород
    Оффлайн
    Видимо для того, чтобы толчок был максимально эффективным, оттуда специально убраны все комментарии.
  21. klf Заслуженный

    • Заслуженный
    • Участник
    Рег.:
    06.12.2006
    Сообщения:
    918
    Симпатии:
    6
    Репутация:
    0
    Адрес:
    Москва
    Оффлайн
    Опытным программистам и без комментов понятно
  22. дуп Учаcтник

    • Участник
    Рег.:
    11.09.2007
    Сообщения:
    113
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Великий Новгород
    Оффлайн
    Любым программистам там не все не понятно.
  23. дуп Учаcтник

    • Участник
    Рег.:
    11.09.2007
    Сообщения:
    113
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Великий Новгород
    Оффлайн
    Я имел в виду, что те, кто выложили эти исходники, явно не ставили перед собой такие уж высокие цели. Думаю цели были пониже - подпортить кое-кому жизнь. Благо есть на кого и стрелку перевести. Просто зависть к чужому успеху.
  24. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    38
    Репутация:
    6
    Оффлайн
    в пору кому завидовали, самому начать завидовать :D
  25. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    Одноядерный Ипполит нещадно надругался над четырехядерной Великой прогой: +18 =2 -0 в матче по минуте.
  26. Chemer Максим

    • Участник
    Рег.:
    14.09.2006
    Сообщения:
    1.674
    Симпатии:
    13
    Репутация:
    0
    Адрес:
    Запорожье
    Оффлайн
    После такого он обязан на ней жениццо! :|
  27. dan77790 Учаcтник

    • Участник
    Рег.:
    06.03.2008
    Сообщения:
    3.792
    Симпатии:
    17
    Репутация:
    0
    Оффлайн
    Я не понял, я скачал эту компиляцию - 297 килобайт, выскочило пустое чорное окно DOS, где ипполит то?)
  28. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Нужна ещё оболочка. Ипполит - это только UCI-движок. В качестве оболочки можно использовать Фрица, Арену, ещё миллион программ. Но качать их нужно отдельно.
  29. Перри Мейсон Учаcтник

    • Участник
    Рег.:
    25.09.2009
    Сообщения:
    36
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Киев
    Оффлайн
    Запустив ещё раз матч с Ипполитом 0.080a, снова столкнулся с тем, что его заклинило, на этот раз уже на 7й партии. А вот в версии 0.080b такого глюка уже нету.

    Результаты (оба движка 32-разрядные):
    Rybka 3 vs Ippolit 0.080b (blitz 3+1) +0=4-6
    Rybka 3 vs Ippolit 0.080b (blitz 1+1) +2=10-8

    Надо бы ещё на чуть более длинном контроле запустить, для разнообразия.

    Ещё вопрос: скоро ли прикрутят показ реузультатов анализа? Интересно посмотреть как Ипполит анализирует те или иные позиции в сравнении с другими движками.
  30. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    [​IMG]

    Заседание продолжается, господа присяжные заседатели! :)
  31. TopicStarter Overlay

    Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
  32. ProstoTak Старожил

    • Ветеран
    • Старожил
    Рег.:
    12.02.2006
    Сообщения:
    5.479
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    За Ипполитом должон последовать Бендер. Так, тихо-ша! Я застолбил этот бренд под свой движок :d
  33. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    ProstoTak, опоздал уже - OBender от Корнилова.
  34. Tigrolex Учаcтник

    • Участник
    Рег.:
    04.10.2009
    Сообщения:
    218
    Симпатии:
    27
    Репутация:
    0
    Адрес:
    Украина
    Оффлайн
    Подскажите, плиз, можно ли (если да то как?) включить в Арене движок в режиме наблюдателя?
    Заранее благодарен.
  35. stirlitz Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    13.02.2006
    Сообщения:
    7.869
    Симпатии:
    274
    Репутация:
    13
    Оффлайн
    Ипполит - это явный намёк не на Кису Воробьянинова, а на Ипполита из "Иронии судьбы" со своей козырной фразой, которую уже привёл Вася :)

Поделиться этой страницей