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

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

  1. Renegat23
    Оффлайн

    Renegat23 баннер

    Репутация:
    0
    У меня всегда самые свежие и качественные шахматные программы! ;)
     
  2. Renegat23
    Оффлайн

    Renegat23 баннер

    Репутация:
    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
    Оффлайн

    Yurpol Polovnikov Yury

    Репутация:
    0
  4. Renegat23
    Оффлайн

    Renegat23 баннер

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

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

    [​IMG]
     
  5. Renegat23
    Оффлайн

    Renegat23 баннер

    Репутация:
    0
  6. Renegat23
    Оффлайн

    Renegat23 баннер

    Репутация:
    0
  7. Перри Мейсон
    Оффлайн

    Перри Мейсон Учаcтник

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

    Перри Мейсон Учаcтник

    Репутация:
    0
    А в чем суть оптимизаций?
     
  9. Renegat23
    Оффлайн

    Renegat23 баннер

    Репутация:
    0
    Добавлено:
    + размер хэша из оболочки (спасибо ThinkingALot)
    + вывод обдумываемого хода (из Роболита)
    - убраны перепады в оценке (спасибо ThinkingALot)

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

    corplayer Учаcтник

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

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

    Интересно, что будет дальше.
     
  11. corplayer
    Оффлайн

    corplayer Учаcтник

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

    mako27 Зарегистрирован

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

    Yurpol Polovnikov Yury

    Репутация:
    0
  14. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
  15. Jadn
    Оффлайн

    Jadn баннер

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

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

    Alexander баннер

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

    Renegat23 баннер

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

    bankuss Александр баннер

    Репутация:
    6
    не факт, внешне - переделок много. а сколько внутри? мы же не видим исходников рыбки-3. сравнить не можем, но можем предположить...
     
  19. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

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

    дуп Учаcтник

    Репутация:
    0
    Видимо для того, чтобы толчок был максимально эффективным, оттуда специально убраны все комментарии.
     
  21. klf
    Оффлайн

    klf баннер

    Репутация:
    0
    Опытным программистам и без комментов понятно
     
  22. дуп
    Оффлайн

    дуп Учаcтник

    Репутация:
    0
    Любым программистам там не все не понятно.
     
  23. дуп
    Оффлайн

    дуп Учаcтник

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

    bankuss Александр баннер

    Репутация:
    6
    в пору кому завидовали, самому начать завидовать :D
     
  25. Renegat23
    Оффлайн

    Renegat23 баннер

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

    Chemer Максим

    Репутация:
    0
    После такого он обязан на ней жениццо! :|
     
  27. dan77790
    Оффлайн

    dan77790 Учаcтник

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

    WinPooh В.М. Команда форума

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

    Перри Мейсон Учаcтник

    Репутация:
    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
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
    [​IMG]

    Заседание продолжается, господа присяжные заседатели! :)
     
  31. Renegat23
    Оффлайн

    Renegat23 баннер

    Репутация:
    0
  32. ProstoTak
    Оффлайн

    ProstoTak Старожил

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

    WildCat Коршунов Игорь Команда форума

    Репутация:
    0
    ProstoTak, опоздал уже - OBender от Корнилова.
     
  34. Tigrolex
    Оффлайн

    Tigrolex Учаcтник

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

    stirlitz баннер

    Репутация:
    13
    Ипполит - это явный намёк не на Кису Воробьянинова, а на Ипполита из "Иронии судьбы" со своей козырной фразой, которую уже привёл Вася :)