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

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

  1. Goranflo Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    27.906
    Симпатии:
    30.164
    Репутация:
    673
    Оффлайн
    Ну почему же? В свое время Страдивари, пытаясь воссоздать знаменитый лак Амати, создал свой, лучший по качествам!
    :D:lol::D
  2. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    LOL - мы уже спорим о том, "что было бы если, а потом если..."

    компьютерные шахматы основаны на идеи имитировать человеческий спорт, а создание лучшего лака для скрипки я не вижу как может нарушить принципов музыки если клонирование и имитирование разрешено.
  3. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Грубости удалены. Pia, вам предупреждение. — Kirr
  4. Kirr Администратор

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    1.208
    Симпатии:
    22
    Репутация:
    8
    Оффлайн
    Вообще, Pia, может хватит уже спамить свой негатив? Всем давно ясна ваша позиция.

    Я тоже не одобряю заимствование без указания источника, но считаю что у Стрелки ещё может быть будущее если автор сумеет сделать её достаточно индивидуальной.
  5. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Моё расследование почти завершено. Признаю, что был не прав.
    У Осипова были уважительные причины сделать клон, имитацию, даже копию Рыбки.
    И лицензия или Фрукт ни при чём. Здесь вообще ничего ни при чём, о чём вы все говорили, в том числе программирование. Но спорт и честь. Это личное между мной и Осиповым.

    А чего ради Вы тогда выносите это личное на публичный форум? Обсудили бы всё с Осиповым по почте, в частном порядке. — Модератор
  6. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    полный бред. Никто и никогда не запрещал и не может запретить использовать корреляционный анализ.
    Например для настройки ОФ Смартсинка использовались партии сильных шахматистов, и проводился корреляционный анализ (добивался совпадения ходов) - это абсолютно законно, и ничего неэтичного в этом нет.
  7. Мобуту спаситель нации

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    15.02.2006
    Сообщения:
    6.916
    Симпатии:
    3.969
    Репутация:
    141
    Адрес:
    Заир
    Оффлайн
    Главное - чтобы Юрий Осипов не остановился на достигнутом. Допустим, программа пока похожа на Рыбку, может даже слизана с неё - не мне судить. Но раз у него есть код, то он может усилить её, придать какое-нибудь иное направление развитию движка. Тогда Стрелка станет уникальным движком, в чём-то превосходящим Рыбу.

    Так и не понял: ожидаются ли новые версии Стрелки?
  8. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Мобуту, насколько мне известно, ожидаются. И это хорошо!
  9. touron Юрий

    • Участник
    Рег.:
    12.07.2007
    Сообщения:
    103
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Россия
    Оффлайн
    Конечно ожидаются...сразу за новыми версиями рыбки:)
  10. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Похоже, Стрелка стала "полуоткрытым" движком. Согласно инфе с TalkChess, c разрешения Осипова исходники уже получили Fabien Letouzey (Fruit), Tord Romstad (Glaurung), Uri Blass (Movei), Сергей Марков (Smarthink, ну это давно), и бог знает, кто еще.

    Кстати, "вновьприбывшие" Blass и Romstad после исследования исходников отрицают, что Стрелка - клон. Летузи еще не высказался.
  11. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    38
    Репутация:
    6
    Оффлайн
    значит ждем усиления всех этих движков :D
  12. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Дзынь! Я тоже не запрежал. Осипов сказал, что использовал корреляцию, но потом просто скопировал таблицы и код - корелляционый анализ был впустую?
  13. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Корреляционный анализ не был впустую. И понятно что при помощи него можно добиться 70% совпадения ходов и близости оценок. Но он ничего не нарушает. И вопрос - какое количество профи должны подтвердить что Стрелка не клон чтоб прекратились нападки?
    В шахматах вообще пародоксальная ситуция - найдите вторую такую игру где были-бы подобные скандалы по поводу заимствования кода. Чем больше появляется скандалистов (завистников, горе фанатов других движков) - тем хуже бедут ситуация. У меня например нет никакого желания выпускать сильный движок, так как уверен что кроме обвинений и оскорблений в свой адрес я им больше ничего не добьюсь.
  14. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Игра называется "написание операционных систем", основные игроки - Microsoft, SUN, IBM, Apple, you name it.
  15. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Это не настольная игра двух соперников :)
  16. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    А мне? :mad:
  17. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    NS
    Мне не нужны никакие термины, чтобы считать Стрелку чем-то ненужным в компьютерных шахматах.

    Как вообще можно её защищать, есть Осипов всем лгал и всё бросил?
  18. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Насчет чего он лгал? И что значит бросил???
  19. Renegat23 Заслуженный

    • Заслуженный
    Рег.:
    08.02.2007
    Сообщения:
    1.823
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    В прямом смысле. Он сказал, что не будет больше заниматься движком. Да и поняли все, что это наглый клон...
    Неоригинальные вещи никому не интересны.
  20. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Кто "все"?
    Все кто катил бочку вот тут -
    http://64.68.157.89/forum/viewforum...iew=flat&sid=cd20c605606a28ec10807da79cd7ca1f
    а теперь массово начнут отказываться от своих слов?
    Есть доказательства что Стрелка неоригинальна?
  21. drowsy Учаcтник

    • Участник
    Рег.:
    08.09.2006
    Сообщения:
    1.282
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Toronto, Canada
    Оффлайн
    :)
  22. Осипов Юрий Учаcтник

    • Участник
    Рег.:
    18.06.2007
    Сообщения:
    399
    Симпатии:
    475
    Репутация:
    11
    Адрес:
    Правда
    Оффлайн
    Какой же умный человек - этот Pia. Все то он понял, во всем разобрался. Я просто в восхищении. Жаль только, что объективная реальность совершенно другая.
  23. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Не понимаю, что вызывает столь бурный базар. Юрий, если мне не изменяет память, открытым текстом говорил, что реассемблировал Рыбину и переписал [часть ее] на С. Возможно как программист он мог попутно что-то улучшить (не меняя, как я понимаю, чисто шахматной сути Рыбины).
    Более того, есть очевидный шаг, который профессиональный программист может сделать.
    Поскольку производительность одного процессора исчерпана, многоядерность - неизбежное будущее. Переборные задачи сам бог велел писать под многоядерность, и это ресурс большинства шахматных программ. Если бы кто-то реализовал и открыл соответствующие решения - думаю, все сказали бы спасибо.
  24. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Нет, так он не писал.
  25. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Такое у меня осталось впечатление от прочитанного.
    Лень перечитывать и доказывать, посему, во избежание новых недоразумений, на всякий случай забираю свои слова обратно.
  26. ChessTerminator75 Андрей

    • Участник
    Рег.:
    22.05.2007
    Сообщения:
    121
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Челябинск
    Оффлайн
    Renegat23 пишет:
    "Да и поняли все, что это наглый клон..."

    Насчет наглого клона я бы еще подумал а вот что это утверждение наглая ложь это точно!

    Лично мне все эти разговоры о том что Стрелка ? клон кажутся совершенно пустыми.
    И вот почему.
    1. Васик совершенно уверен что исходники рыбки есть только у него.
    2. У Стрелки есть исходники которые видели уже много людей.

    Renegat23 скажите мне пожалуйста как можно называть программу имеющую исходники клоном программы с закрытым кодом???

    Renegat23 разберитесь со смыслом слова клон. А лучше всего дайте определение слова клон на этом форуме!

    К стати я совершенно уверен что Осипов не бросит стрелку. Когда в программу вложено столько труда и времени бросить ее не получится. :p
  27. ChessTerminator75 Андрей

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

    А Вы не используйте корреляционный анализ и все будет нормально :)
  28. Kirr Администратор

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    1.208
    Симпатии:
    22
    Репутация:
    8
    Оффлайн
    Не понял мысли. Многопроцессорные шахматные движки с открытым кодом уже существуют, например Glaurung, Scorpio, Crafty, Arasan.
  29. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Не знал. Мало я еще знаю :)
  30. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Ну наверно MS намекает, что они параллелят не так хорошо как Заппа. ;)
  31. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Осипов Юрий
    Ах, если бы разобрался. Мы узнаем наконец правду о Стрелкином создании? Насчёт чего ты "немножко приврал"? Какой смысл пытаться создавать программу, которая играет точно, как другая, да ещё участвовать в турнирах? Зачем нужно было поднимать такой кикиш о клонировании?
    А вообще, знаешь, мне уже пофиг - пусть Стрелка живёт, если сможешь её реанимировать.
  32. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    А если я хочу его использовать? Неужели есть какой-то запрет на получение оценок позиций???
  33. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Разве не самое главное в шахматной программе оценка позиции? Если её забрать, что останется?
  34. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Что значит забрать? При корреляционном анализе не трогается ОФ другой программы.
    Формируется набор позиций, проставляется им оценка, и исходя из неё мат. методами настраивается ОФ.
    То есть формируется вот такая структура:
    Позиция1 +0.06
    Позиция2 -0.56
    Позиция3 0.00
    Позиция4 0.23

    Никто не может запретить мне заполнить второй столбец запустив анализ позиций на другой программе - иначе придем к запрету на выкладывание вариантов выданных программами и оценок. Но на том-же форуме Рыбки почему-то никто не стесняется приводить к позициям Рыбкины оценки и варианты...

    Или вы сербезно считаете что нельзя ставить позиции на анализ Рыбкой?
    Тогда скажите - а для чего вообще нужна Рыбка???
  35. syrdon Учаcтник

    • Участник
    Рег.:
    21.05.2007
    Сообщения:
    78
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Но это при одинаковом наборе факторов. Т.е. если и Strelka, и Rybka содержат одни и те же хар-ки позиции и автор первой просто тюнит веса.
    Тут, правда, можно принять за рабочую гипотенузу, что ОФ Рыбки не сильно отличается от фруктовой.

    Если мне не изменяет память, Рыбка 1.x версий приуменьшала глубину перебора и врала в оценке.

    А вообще хорошо выходит. Стрелок утверждает, что не лез внутрь, а всё смог установить из внешних наблюдений. При том, что первое - техническая задача по плечу толковому второкуру, а второе - уже куда более солидная задача оптимизации в ба-а-а-альшом пространстве.

    Рыбак утверждает, что его детище было бы максимум на 20 Эло слабее без Фрукта. Стрелок косвенно утверждает, что у Рыбки и Фрукта похожи хотя бы ОФ.

    Кому верить?

    Я очень уважаю Рыбака.
    Я уважаю Стрелка, если он пошел по первому пути всего лишь на 10% меньше, чем если он пошел по второму.

    2Pia. Нет ОФ не единственный фактор.

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