Форум » » Критерии клонирования » Ответить

Критерии клонирования

Renegat23: Предлагаю здесь определиться с понятием клона шахматного движка. Высказываем мнения, что считать клонерством. Клон ли Робболито?

Ответов - 92, стр: 1 2 3 4 5 All

PozitiFF_Chess: У меня тоже нет своего мнения по данной теме.

NS: Renegat23 пишет: Достаточно толковая мотивировка. Ждем доводов тех, кто считает Роббо клоном. Не читал всю ветку, дочитал только до этого поста. Отвечаю :) Не является секретом что достаточно давно произошла утечка исходников (именно исходников) Рыбки3, и в данный момент они есть у нескольких человек. Так вот эти люди говорят что код Ипполита/Робболито - это явно переписанный, дописанный, улучшенный код рыбки3. А всё-таки у них есть возможность сравнить два исходника.

immortal223: NS пишет: Так вот эти люди говорят что код Ипполита/Робболито - это явно переписанный, дописанный, улучшенный код рыбки3. Странно, что Ю. Осипов не говорит такое.


WildCat: immortal223, а что же он говорит как не это?

PozitiFF_Chess: WildCat Осипов говорит, что Роббо в самом деле клон Рыбки, только не Рыбки 3. Вчера в 16 часов он такое написал.

pan5: А зачем копья ломать и ярлыки вешать - клон не клон. Мы, что следователи и хотим клонеров в тюрьму посадить? Этот вопрос должен интересовать в большей степени тех, кто на продаже движков зарабатывает себе на жизнь. А посетителям форума наверное интереснее будет выяснить (и это они с успехом делают) сильнее новый движок других или нет. За исключением, конечно случаев правки имени известных движков в hex-редакторе или других подобных действий. Ведь даже небольшое изменение исходного кода программы и даже чуть другая компиляция и сборка может привести к усилению программы. И что теперь , того, кто до этого додумался и усилил программу на благо любителей шахмат, надо в чем то обвинять, а не говорить спасибо? Все шахматные движки имеют какие-либо общие части (от 1 до 99%), так как зачем придумывать хранение, интерфейс, стандартные преобразования, если они уже вычищены до блеска предшественниками. Лучше свое свободное время потратить (которое никто не оплачивает) на поиск слабых мест в лучших образцах шахматного программирования и дать миру более сильный движок. Хотя с юридической точки зрения и не все здесь, конечно, будет законно. Но здесь форум не юристов, а любителей бесплатных программ:).

Osipov: Опять какое-то недопонимание происходит. Поэтому еще раз уточняю: Ипполит/Робболито был сделан из какой-то Рыбки. Совпадений с Рыбкой 3 очень много, но отличий еще больше. Может быть и такое, что неизвестный программист делал его из Рыбки 3, постепенно переписывая. Но для этого он должен был досконально разобраться в алгоритмах. Однако, несколько очень сильных и известных всему миру программистов, имевших исходники Рыбки 3, этого сделать не смогли. Разбираться в чужих каракулях, особенно таких как у Васика, очень трудно. Отсюда вывод - вряд ли кто-то, кроме Васика, мог ТАК переписать Рыбку 3.

immortal223: Osipov пишет: Отсюда вывод - вряд ли кто-то, кроме Васика, мог ТАК переписать Рыбку 3. Спасибо, именно это я и хотел услышать

ThinkingALot: Osipov пишет: Может быть и такое, что неизвестный программист делал его из Рыбки 3, постепенно переписывая. Но для этого он должен был досконально разобраться в алгоритмах. Однако, несколько очень сильных и известных всему миру программистов, имевших исходники Рыбки 3, этого сделать не смогли. То есть как это не смогли? Пост с sdchess.net: Осипов Юрий » 21.03.2009, 14:14 Тут наверно надо прояснить ситуацию. Некоторое время назад бросил я изучать эту Рыбку, и сел писать новую версию Стрелки. Само собой, обогатившись идеями из Рыбки и других движков. Очень интересен в этом плане Смарсинк - там больше идей, чем в Рыбке. Тем более, что с Марковым общаться приятнее, чем с Васиком. На сегодня положение такое: 1. Последний вариант Стрелки уже играет на 50 пунктов сильнее Рыбки 3. Но есть еще много такого, чего хотелось бы сделать. 2. Корреляция с третьей Рыбкой по предлагаемым ходам (пресловутый пондерхит) составляет около 60%. Вроде бы у борцов с клонами такой процент считается приемлемым. 3. Увы и ах, но я совершенно не занимаюсь многоядерностью и даже 64-битностью. Дело в том, что вопросы железа мне совершенно не интересны. Интереснее алгоритмы. И это в марте, Ипполит же появился (вроде бы) не раньше мая.

denis: "Увы и ах, но я совершенно не занимаюсь многоядерностью и даже 64-битностью" где то что то как то похоже...

Osipov: ThinkingALot, почитайте на том же sdchess.net чуток дальше. Я там все объяснил. http://www.sdchess.net/phpBB2/viewtopic.php?f=1&t=372

grifsergei: Юрий, как вы думаете, идеальный алгоритм на современном железе "решил" бы шахматы?

Osipov: Юрий, как вы думаете, идеальный алгоритм на современном железе "решил" бы шахматы? Идеальный алгоритм решил бы на любом железе. А те алгоритмы, что есть сегодня, не решат ни на каком. Но что-то это уже совсем не в тему.

WildCat: Отсюда вывод - вряд ли кто-то, кроме Васика, мог ТАК переписать Рыбку 3. Вот что всегда и говорил Осипов. Робка клон рабочей версии Рыбки 4, написанной Васиком. Что тут непонятного? grifsergei как вы думаете, идеальный алгоритм на современном железе "решил" бы шахматы?

PozitiFF_Chess: Кстати, а можно ли обвинить автора движка в клонировании другого своего движка? В принципе - это серьезный маркетинговый ход, но вряд ли честный.

WildCat: Osipov Идеальный алгоритм решил бы на любом железе. Проблема только в том, что современное железо не потянет идеальный алгоритм.

VladRuss: Проблема только в том, что современное железо не потянет идеальный алгоритм Ничего страшного. Дождемся, когда ученые сварганят квантовый компьютер. Ждать осталось не очень долго.

ThinkingALot: Osipov пишет: ThinkingALot, почитайте на том же sdchess.net чуток дальше. Я там все объяснил. Я имел ввиду, что раз один человек смог улучшить Рыбку на 50 пунктов, то нельзя исключать вероятности, что ее улучшит и кто-то другой, попади к нему Рыбьи (R3) исходники. Зачем приплетать сюда недоделанную Рыбку 4 не понятно... После Vasik=Osipov=Robbo author я поставил смайлик - это была шутка :).

WildCat: ThinkingALot Я имел ввиду, что раз один человек смог улучшить Рыбку на 50 пунктов, то нельзя исключать вероятности, что ее улучшит и кто-то другой, попади к нему Рыбьи (R3) исходники. Исключать вероятности нельзя. Но Робка это не улучшенная Рыбка 3, это серьезно переделанная Рыбка 3. Вряд ли бы клонерам было интересно так переделывать оригинал. Проще было бы с нуля сделать свой движок.

Кевин: Osipov пишет: вряд ли кто-то, кроме Васика, мог ТАК переписать Рыбку 3. Подобное предположение, кстати, я высказывал ещё в самом начале обсуждения Ипполита (где-то на первых страницах), что это хитрый ход конём Васика. Но я до конца не уверен: а вдруг чудо и кто-то правда совершил переворот? .



полная версия страницы