Наш новый движок Strelka!!!

Тема в разделе "Машинное отделение", создана пользователем SDChess, 5 май 2007.

  1. Позиционер Зарегистрирован

    Рег.:
    02.11.2006
    Сообщения:
    240
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Хоффман уже показал код Корбиту, вот что пишет Корбит:
    "I have looked at his code, what it is doing and how it is doing it. Not a clone at all, but interesting and original ideas".

    Интересно Ю.Осипов дал разрешение Хофману ?
  2. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Вообще, трудно поверить, что Райлих имеет комп без доступа к интернету. Для Райлиха сейчас самый наилучший вариант просто оставаться в стороне, что он и пытается делать.
  3. Позиционер Зарегистрирован

    Рег.:
    02.11.2006
    Сообщения:
    240
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Искусственный размер, ply и kns. Если человек додумался до таких методов защиты, то уж доступ к инету на одном из своих компов он точно закроет.
  4. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Размер вовсе не искусственный, а просто для малозначительной оптимизации. А ply и kns просто были нужны, чтобы было меньше сходства с Фруктом. Хотя возможно Васику есть посерьезнее что скрывать.

    А вообще я продолжаю считать, что по-любому Осипов непомерно крут. :)
  5. thenewone Евгений Манев

    • Участник
    • Старожил
    Рег.:
    09.06.2006
    Сообщения:
    3.173
    Симпатии:
    18
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
    Вот-вот! Я считаю, просто что автор Стрелки увидел что-то в дизасемблированном коде, что-то что Райлиху не хотелось бы чтоб все знали. Вот и играет на этом :) Винсент тебе говорил о том же :)
    А программист продвинувший далеко вперед компьютерные шахматы так и молчит себе :)
  6. Позиционер Зарегистрирован

    Рег.:
    02.11.2006
    Сообщения:
    240
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Согласен :)
  7. John Учаcтник

    • Участник
    Рег.:
    08.03.2006
    Сообщения:
    23
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Бесятся буржуи - значит боятся! Когда стрелка начнет бить рыбку - бывшие противники стрелки начнут лепизеть и заискивать..
    ps У меня стрелка 1.8 побила рыбку 2.3.2 2,5-1,5 на 4м+2с.. не особый может и показатель на таком количестве партий, но тем не менее.. приятно!
  8. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Буржуи хаят Стрелку за дело, а вы в ответ - одни догадки.
    У Spike очень схожие kns со Fruit. Но Spike - не клон Fruit.
    Если у кого и искуственные kns, то у Стрелки, чтобы не было сходства с Рыбкой.
    А как могут быть искуственными ply?! Ведь программа показывает, что считает всё по очереди. Только Джюниор прыгает.
    Конечно, Райлиху есть, что скрывать и защищать. Свой интеллектуальный труд, например. Он не собирается помогать конкурентам, но и не против развития компьютерных шахмат, от того и не спешит винить Осипова.
  9. Jadn Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    10.05.2006
    Сообщения:
    3.626
    Симпатии:
    2.535
    Репутация:
    52
    Оффлайн
    Есть такая особенность у некоторых движков - если ход единственный, то ограничивать глубину анализа. Так поступает к примеру и Джуниор 10.1

    Интереснее другое: вариант, приводимый в этом случае Стрелкой 1.0 в 100% случаев совпадает с Рыбкой 1.0, только на 2 полухода длиннее (если есть шахи, то вариант еще удлиняется).

    Например, я взял такую позу:

    Junior 10.1: 1.Kh1 Bh3 2.Rc1 Bxg2+ 3.Kxg2
    Rybka 1.0 Beta 32-bit: 1.Kh1 Bh3
    Strelka 1.0 Beta: 1.Kh1 Bh3 2.Rc1 Bxg2+ 3.Kxg2 Ra3

    Таже поза без белопольного слона rn1qk2r/4pppp/8/8/8/5n2/5PRP/5RK1 w kq - 0 1

    Junior 10.1: 1.Kh1 Qd4
    Rybka 1.0 Beta 32-bit: 1.Kh1 O-O
    Strelka 1.0 Beta: 1.Kh1 O-O 2.Rc1 Qd6

    Сделана рокировка rn1q1rk1/4pppp/8/8/8/5n2/5PRP/5RK1 w - - 0 0

    Junior 10.1: 1.Kh1 Qd5
    Rybka 1.0 Beta 32-bit: 1.Kh1 Nc6
    Strelka 1.0 Beta: 1.Kh1 Nc6 2.Rb1 Qd6

    И без коня r2q1rk1/4pppp/8/8/8/5n2/5PRP/5RK1 w - - 0 0

    Junior 10.1: 1.Kh1 Qd5
    Rybka 1.0 Beta 32-bit: 1.Kh1 Qd2
    Strelka 1.0 Beta: 1.Kh1 Qd2 2.Rb1 Rfc8


    Я смотрел еще с десяток позиций и не нашел ни одной, в которой следующий ход после обязательного различается у беток.
    В Стрелке 1.8 это уже исправлено.
  10. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    http://64.68.157.89/forum/viewtopic.php?t=14995
    Автор программы Colossus Martin Bryant утверждает, что Стрелка "даже как следует не замаскированный клон Рыбки". Аргумент - идентичность UCI 'info'. У всех движков они разные, только у Рыбки со Стрелкой одинаковые.

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

    Впрочем, интересно, что бы ответил на всё это Осипов. Там и участки бинарника идентичные нашли (что само по себе еще не о чем не говорит). Но всех бы подозрений не было, если бы не столько совпадений в вариантах и оценках...

    Хоть Рыбкин сюда заглянул бы что ли, он разговорчивый был, не то что Осипов.... пропал где-то...
  11. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Если у Осипова были какие оригинальные идеи, он мог взять за основу Fruit. Но тогда бы все увидели, что он ничего нового не придумал. По этому нужно было коверкать Рыбку в поисках Васикиных идей, которых ещё никто не видел... Ну, кроме немногих. Я сравнил коды Стрелки и Рыбки - действительно, это не клон. Да, не клон, а гибрид. Гибрид Рыбки и WildCat. Но похоже от Рыбки только глюки, так что беспокоиться не о чем.
  12. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Pia, не порите чушь.
  13. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Vertu. Если немного пошутил, это не значит, что чушь.
    И мне не интересно, что бы ответил Осипов. Я знаю таких людей.
  14. krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.709
    Симпатии:
    50
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    глупости. вы тут спорите, а никто из вас не пытался сравнить фрукт 1.0 и кошку 2.79.
    а я сравнивал. так вот - фрукт - клон кошки. так как кошка давно появилась, а фрукт - салажка.

    Pia - за какое дело хают буржуи стрелку? если тыкать позициями - то вот:

    рыбка и стрелка предлагают совершенно разные варианты. но вы меня простите - схожесть вариантов на отдельных позициях ничего не доказывает. абсолютно ничего.
  15. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Между Стрелкой 1.0 и Рыбкой 1.0 PonderHit всего 50%, поэтому есно они не выдают ни одинаковые варианты, ни одинаковые ходы.
  16. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    На форуме Рыбки оин читатель выложил небольшой идентичный участок кода у Стрелки 1.8 и Рыбки 1.0. В своем ответе Корбит, в частности, пишет:

    Мне ничего неизвестно о Стрелке 1.8, я не видел ее исходников и не могу сказать, есть ли в них что-то предосудительное или нет. Вкупе с другими аргументами это (общий участок кода - V.) повод для подозрений. Я видел код Стрелки 1.0b и по-прежнему убежден, что она не клон. Но относительно новой версии 1.8 это ничего не говорит.
    http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?pid=18839#pid18839

    Что, теперь Корбиту каждую новую версию посылать?..
  17. stirlitz Заслуженный

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

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    stirlitz - восстановить исходники Рыбки сложней, чем написать программу такой силы самому. Поэтому наличие исходников само по себе мощный аргумент в пользу оригинальности разработки.
  19. stirlitz Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    13.02.2006
    Сообщения:
    7.869
    Симпатии:
    274
    Репутация:
    13
    Оффлайн
    Ну а если они просто украдены? Мало ли... Даже если Васик говорит, что исходники хранятся в очень надёжном месте, ничего нельзя знать наверняка...
  20. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    А если Райлиха похитили инопланетяне, просканировали его мозги и передали запись Осипову?
    Как вы представляете себе кражу исходников с компьютера, не подключенного к интернету? Осипов как-то не похож на Тома Круза из "Mission Impossible".
  21. immortal223 Вячеслав

    • Участник
    Рег.:
    22.02.2006
    Сообщения:
    2.412
    Симпатии:
    15
    Репутация:
    0
    Оффлайн
    Склоняюсь пока больше к этому варианту.
  22. stirlitz Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    13.02.2006
    Сообщения:
    7.869
    Симпатии:
    274
    Репутация:
    13
    Оффлайн
    Да миллион возможностей можно придумать - начиная от примитивной кражи со взломом. Не хочу гадать.
  23. stirlitz Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    13.02.2006
    Сообщения:
    7.869
    Симпатии:
    274
    Репутация:
    13
    Оффлайн
    Тут уже как тo давали ссылку на то, как Райлих играл с Господом Богом. Так что, всё возможно :)
  24. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    3.546
    Симпатии:
    1.265
    Репутация:
    36
    Адрес:
    Киев
    Оффлайн
    Не знаю, не уверен. Точнее, восстановить исходники нельзя, но разобраться в них, при желании и наличии свободного времени, можно. Например, используя такие инструменты, как IDA pro, эта задача не кажется такой уж непосильной.
  25. ChessTerminator75 Андрей

    • Участник
    Рег.:
    22.05.2007
    Сообщения:
    121
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Челябинск
    Оффлайн
    По моему в теме
    "Рыбная ловля оставил Рыбкин "
    Рыбкин уже все сказал.
    Вспомним что там написал Fruit:
    "Стороны рассудит мощная игровая программа, написанная Рыбкиным. Отсутствие оной превращает данные выступления в простую болтовню."
    теперь "мощная игровая программа" у нас имеется

    и еще мы видим что сказал Васик:
    "У меня нет сомнений, что схожие моменты (в exe-файле, вариантах и оценках) между Рыбкой 1.0 и Стрелкой 1.8 не являются случайными совпадениями - в отличие от Стрелки 1.0, где эти параллели не казались мне чрезмерными."

    Была еще тема Наташи-Стрелки что ли
    но я ее не нашел
    а жаль :(

    Хотя может быть это просто дурацкие совпадения :):)
    лично я не считаю Стрелку клоном Рыбки
    более того думаю что если Осипов
    еще над ней поработает она станет сильнее Рыбки
  26. thenewone Евгений Манев

    • Участник
    • Старожил
    Рег.:
    09.06.2006
    Сообщения:
    3.173
    Симпатии:
    18
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
    ну хлопцы :)
    уже и до кражи дошли :)
    все довольно просто :)
    Васик дизассемблировал Фрица, внес изменения к лучшему взятые от Фрукта и получил Рыбку. Рыбкин дизассемблировал обе программы, увидел что к чему и решил приколоться ни па децки :)
  27. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Надо позвать Рыбкина, пусть он переведет Стрелку на Си (ему это раз плюнуть), и сравнит с исходниками Рыбки, которые у него уже есть! :) Тут-то мы всё и узнаем.
  28. Позиционер Зарегистрирован

    Рег.:
    02.11.2006
    Сообщения:
    240
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Думаю Осипов не менее легален чем Райлих :)
  29. stirlitz Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    13.02.2006
    Сообщения:
    7.869
    Симпатии:
    274
    Репутация:
    13
    Оффлайн
    Райлих всем всё доказал, так как его программа сильнейшая в мире, а с Фруктом вообще несравнима по силе.
    Клон не может быть сильнее оригинала. Тоже самое относится и к Стрелке - когда она станет играть сильнее Рыбки, все подозрения придётся выкинуть.
  30. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Тога сильнее Фрукта.
  31. corplayer Учаcтник

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

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    corplayer, не надо тут делать испорченный телефон. Райлих не писал, что считает Стрелку клоном.
  33. Chemer Максим

    • Участник
    Рег.:
    14.09.2006
    Сообщения:
    1.674
    Симпатии:
    13
    Репутация:
    0
    Адрес:
    Запорожье
    Оффлайн
    Воистину Тога сильнее Фрукта.
  34. krey Михаил Кройтор

    • Команда форума
    Рег.:
    10.04.2006
    Сообщения:
    3.709
    Симпатии:
    50
    Репутация:
    1
    Адрес:
    Кишинев
    Оффлайн
    ребята, давайте замнем этот разговор. а то я вижу, что клоном считают рыбку не программисты, а просто любители компьютерных шахмат.
  35. corplayer Учаcтник

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

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