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

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

  1. Alexdragon Учаcтник

    • Участник
    Рег.:
    02.12.2006
    Сообщения:
    273
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А вот Юрий Осипов понял.(cм выше).
    Собственно и я о том.
    Если у кого есть примеры тестов (предлагаю с комбинационных начать),которые не решает РЫБА,а Стрелка решает,будет очень интересно(и не только мне ИМХО),если их выложат на форум.
    А вся эта околодвижковая политика как-то не вдохновляет.
  2. thenewone Евгений Манев

    • Участник
    • Старожил
    Рег.:
    09.06.2006
    Сообщения:
    3.173
    Симпатии:
    18
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
    Spasibo. Vzialis' by vy, ia ne protiv.
  3. дуп Учаcтник

    • Участник
    Рег.:
    11.09.2007
    Сообщения:
    113
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Великий Новгород
    Оффлайн
    А зачем им понимать ? Мы всегда были, есть и будем для них людьми второго сорта. А человек второго сорта ничего умного придумать не может по определению, только украсть.
    Быстро они забыли как наши дедушки показали в сорок пятом кто какого сорта.
  4. DeepForest Учаcтник

    • Участник
    Рег.:
    06.12.2006
    Сообщения:
    14
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Подождите немного вы с тестами - тут еще нужно зделать что бы Васик энд Ко не присвоили её себе запретив дальнейшую самостоятельную разработку. А thenewone Респект и Уважуха - бьется за нее не по детски !
  5. VP Учаcтник

    • Участник
    Рег.:
    06.05.2007
    Сообщения:
    181
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Красноярск
    Оффлайн
    Код:
    Strelka 2.0 B,  2'+1",  2008
    
    Strelka 2.0 B    2850 - Belka 1.8.18-F2        2850   43.0 - 57.0    +17/-31/=52    43.00%
    Strelka 2.0 B    2850 - Glaurung 1.2.1         xxxx   67.0 - 33.0    +51/-17/=32    67.00%
    Strelka 2.0 B    2850 - Fruit 2.3              xxxx   48.5 - 51.5    +32/-35/=33    48.50%
    Strelka 2.0 B    2850 - Spike 1.2 Turin        xxxx   60.0 - 40.0    +47/-27/=26    60.00%
    Strelka 2.0 B    2850 - Zappa Mexico           xxxx   56.0 - 44.0    +39/-27/=34    56.00%
    Strelka 2.0 B    2850 - Rybka 2.3.2a 32-bit    xxxx   26.0 - 74.0    +7/-55/=38    26.00%
    Strelka 2.0 B    2850 - Shredder 11 UCI        xxxx   37.0 - 63.0    +20/-46/=34    37.00%
    Strelka 2.0 B    2850 - Naum 2.2               xxxx   55.5 - 44.5    +39/-28/=33    55.50%
    Strelka 2.0 B    2850 - Ktulu 8                xxxx   55.5 - 44.5    +35/-24/=41    55.50%
    Strelka 2.0 B    2850 - HIARCS 11.1 UCI        xxxx   49.5 - 50.5    +31/-32/=37    49.50%
    Strelka 2.0 B    2850 - Loop 13.6              xxxx   51.5 - 48.5    +38/-35/=27    51.50%
    Вот предварительный обсчет ELO, пока без игр с Фрицем_11 и Тогой_312
    Код:
        Program                          Elo    +   -   Games   Score   Av.Op.  Draws
    
      1 Rybka 2.3.2a 32-bit            : 2981   57  55   100    74.0 %   2799   38.0 %
      2 Shredder 11 UCI                : 2892   57  56   100    63.0 %   2799   34.0 %
      3 Belka 1.8.18-F2                : 2848   48  47   100    57.0 %   2799   52.0 %
      4 Fruit 2.3                      : 2810   56  56   100    51.5 %   2799   33.0 %
      5 HIARCS 11.1 UCI                : 2803   55  54   100    50.5 %   2799   37.0 %
      6 Strelka 2.0 B                  : 2800   17  17  1100    50.0 %   2800   35.2 %
      7 Loop 13.6                      : 2789   59  59   100    48.5 %   2799   27.0 %
      8 Naum 2.2                       : 2761   56  57   100    44.5 %   2799   33.0 %
      9 Ktulu 8                        : 2761   53  53   100    44.5 %   2799   41.0 %
     10 Zappa Mexico                   : 2757   56  56   100    44.0 %   2799   34.0 %
     11 Spike 1.2 Turin                : 2729   60  60   100    40.0 %   2799   26.0 %
     12 Glaurung 1.2.1                 : 2676   58  59   100    33.0 %   2799   32.0 %
    Более подробное сравнение с версиями всех Белок сегодня все обсчитаю и выложу в теме "Белка".
  6. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    38
    Репутация:
    6
    Оффлайн
    DeepForest дальнейшую разработку не запретишь - исходники уже у всех, кто хотел :)
  7. DeepForest Учаcтник

    • Участник
    Рег.:
    06.12.2006
    Сообщения:
    14
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Но это будет положение нелегалов - внесенных в черный список . Этого Васик энд Ко хотят добиться.
  8. syrdon Учаcтник

    • Участник
    Рег.:
    21.05.2007
    Сообщения:
    78
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Для этого нужна лицензия, запрещающая читать, понимать исходники, использовать найденые фишки (не код!) и т.д.

    Такую лицензию даже в Редмонде не придумают. :D
  9. ChessTerminator75 Андрей

    • Участник
    Рег.:
    22.05.2007
    Сообщения:
    121
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Челябинск
    Оффлайн
    Выложил исходники Стрелки в виде html-страничек на своем сайте.
    (http://andchess2006.narod.ru/)
    Надеюсь Юрий Осипов не против.
    Теперь можно изучать с кпк и смартфонов :)
  10. immortal223 Вячеслав

    • Участник
    Рег.:
    22.02.2006
    Сообщения:
    2.412
    Симпатии:
    15
    Репутация:
    0
    Оффлайн
    То ли thenewone как то не совсем верно перевёл, то ли они и правда ТАМ тупы-ы-ы-ы-ы-е ©

    Один деятель Осипова уже чуть ли не в киллеры записал и расценил предложение Юрия встретиться с Райлихом как скрытую угрозу! :lol:
  11. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Ну, дык, если предложить чайку в контексте депутата Лугового... :rolleyes:
  12. thenewone Евгений Манев

    • Участник
    • Старожил
    Рег.:
    09.06.2006
    Сообщения:
    3.173
    Симпатии:
    18
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
    Дело в том, что не совсем уверен как переводится "очная ставка". В моем словаре это было именно confrontation, но не все знают специфический смысл.
    Но все же лучше чем ничего :)
  13. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Лучше было использовать - meeting. Очная ставка - имеет скорее негативный смысл, а совсем не тот, что был в оригинале.
  14. Orlov Учаcтник

    • Участник
    Рег.:
    27.02.2007
    Сообщения:
    177
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Мистер Конки собрался дизассемблировать WildCat, SmarThink и Movei :D
    WildCat! Спросил бы ты у него как дела? Типа: "ПреведКагдила?"
  15. Vertu Старожил

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

    All I will say is that
    (a) Vas used to ask questions, look at other engines (hence the self-proclaimed fruit influence on his program among other things) and so forth. Then when he discovered something new, off he went. Compare that with the _wealth_ of computer chess papers describing everything from iterated deepening, to hash table implementations, to bitboards, to null-move, to singular extensions, to endgame databases, to you-name it. There is a big difference.


    (b) I am completely unconcerned about the reverse-engineering that has been done. Seems like a fair way to "even the playing field" by forcing a secretive author to expose secrets he has desparately tried to hide by obfuscation of this PV, depth and node counter displays. I'm not going to lose any sleep over this at all. It isn't my concern...
    ***
    Vas is _not_ the first. Nor will he be the last. Most commercial programmers were, at some point, amateurs openly discussing new ideas with their peers. If you want to work by yourself, that's acceptable. But to ask lots of questions about specific things (say parallel search in a case or two I certainly can point to) and then "go commercial" 6 months later???


    I'm not "bitter" as I really don't care what happens to 'em. If they get disassembled, so be it. Anyone can disassemble my code, I certainly won't object at all. I find it hard to be sympathetic, given the past circumstances I have seen...

    http://64.68.157.89/forum/viewtopic.php?p=168388#168388
  16. Goranflo Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    27.892
    Симпатии:
    30.151
    Репутация:
    673
    Онлайн
    Раскол среди сектантов...
  17. klf Заслуженный

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

    Все, что я скажу, - то, что

    (a) Сосуд (Васик) имел обыкновение задавать вопросы, смотреть на другие движки (сам объявил о влиянии Фрукт на его программу, между прочим) и т.д. Тогда, когда он обнаружил кое-что новое, он пошел прочь . Сравните это с _wealth_ компьютерных шахматных бумаг, описывающих все: от повторенного углубления, к выполнению хэш-таблиц, к bitboards, к null_move, к исключительным расширениям, к базам данных эндшпиля, к Вам - называют это. Есть большое различие.

    (b) я полностью беззаботен о перемене-разработке, которая была сделана. Походит на справедливый путь к "даже игровая площадка", вынуждая скрытного автора выставить тайны, которые он имеет desparately, который пробуют, чтобы скрыть путаницой этого PV, глубины и показов прилавка узла. Я не собираюсь терять сон по этому вообще. Это не мое беспокойство ...
    ***
    Сосуд - не первый. И при этом он не будет последним. Большинство коммерческих программистов было, в некоторый момент, любителями, открыто обсуждающими новые идеи с пэрами. Если Вы хотите работать непосредственно сами, это приемлемо. Но спрашивать много вопросов об определенных вещах (говорят параллельный поиск в случае или два, я конечно могу указать на), и затем "идти в коммерцию" 6 месяцев спустя???

    Я не "горек", поскольку я действительно не забочусь, что случается с ними. Если они диссассемблированы, пусть будет так. Любой может демонтировать мой код, я конечно не буду возражать вообще. Я нахожу, что этому трудно симпатизировать, учитывая прошлые обстоятельства, которые я видел...
  18. VolMike Учаcтник

    • Участник
    Рег.:
    21.08.2007
    Сообщения:
    112
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Да уж, в отличии от шахматных движков, автоматические трансляторы все так же "Сосуд" в сравнении с человеком-переводчиком :)
  19. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    12.02.2006
    Сообщения:
    2.201
    Симпатии:
    64
    Репутация:
    3
    Оффлайн
    Первевод klf ещё весьма неплох. Бывали перводы и по смешнее и заковырестее. :) А тут уже можно понять о чём речь. Интересно, какой переводчик его делал?!
  20. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Вот как тот же текст переводит Гугл. По-моему, качество чуть получше.
    http://translate.google.com/translate_t?langpair=en|ru

    Все, что я скажу, что
    (а) Вас использовать задать вопросы, посмотреть на другие системы (отсюда и самопровозглашенной фруктов влияние на его программа среди прочего), и так далее. Потом, когда он обнаружил нечто новое, покинуть пошел. Сравните это с _wealth_ компьютерных шахмат документы, описывающие все от повторного углубления, в хэш-таблицу реализаций, чтобы bitboards, к нуль-перехода, для особых расширений, в эндшпиль баз данных, вам,-назовите его. Существует большая разница.

    (б) Мне абсолютно не озабочен наоборот-инжиниринг, что уже сделано. Выглядит, как справедливый способ ", даже на игры", заставляя один скрытно автора разоблачать секреты desparately он пытался скрыть путем помутнения этого П.В., глубина и узел борьбы дисплеев. Я не собираюсь терять сон на этом вообще. Это не мое беспокойство ...
    ***
    Вас _ не первый. Не будет он будет последним. Большинство коммерческих программистов были, в какой-то момент, любителей открыто обсуждать новые идеи со своими сверстниками. Если Вы хотите работать на себя, что приемлемо. Но для того, чтобы задавать множество вопросов по поводу конкретных вещей (скажем параллельного поиска по делу или два я, безусловно, можно отметить), а затем "выйти коммерческий", 6 месяцев спустя???

    Я не "горькую", как я действительно не волнует, что происходит в 'em. Если они разобрали, так тому и быть. Каждый может разбирать свой код, я, безусловно, не будет возражать вообще. Мне трудно быть благожелательно, с учетом последних обстоятельств, я видел ...
  21. Chemer Максим

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

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    И ответил Гугл, "Both translation layers. Ftoppku such perevodchegi!"
  23. thenewone Евгений Манев

    • Участник
    • Старожил
    Рег.:
    09.06.2006
    Сообщения:
    3.173
    Симпатии:
    18
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
  24. Chemer Максим

    • Участник
    Рег.:
    14.09.2006
    Сообщения:
    1.674
    Симпатии:
    13
    Репутация:
    0
    Адрес:
    Запорожье
    Оффлайн
    2WinPooh: :D +1! Бугага! Пацтулом! :lol:
  25. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Blitz 15'+10", Rybka 2.3.2a (Contemt +10) - Strelka 2.0 B, +15 =17 -2.

    Как я и думал, Strelka по определению не может обыграть Рыбку. Программа-то одна и та же.
  26. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Рыбка более усовершенствованная, неужели нельзя догадаться?
  27. Pia Учаcтник

    • Участник
    Рег.:
    11.06.2007
    Сообщения:
    537
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    У Стрелки много больше Ело чем у Крафти или Glaurung. Ожидался более высокий результат.
  28. Yurist Учаcтник

    • Участник
    Рег.:
    08.11.2007
    Сообщения:
    20
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Оценка новой Рыбки и Стрелки 2.0 почти идентичны, может это один и тот же движок?
  29. DeepForest Учаcтник

    • Участник
    Рег.:
    06.12.2006
    Сообщения:
    14
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А может быть Рыбка это усовершенствованный Фрукт ?
  30. Осипов Юрий Учаcтник

    • Участник
    Рег.:
    18.06.2007
    Сообщения:
    399
    Симпатии:
    475
    Репутация:
    11
    Адрес:
    Правда
    Оффлайн
    Ни то, и не другое.

    Новая Рыбка уже не имеет никакого отношения к Фрукту - это принципиально другая программа.
    Новая Стрелка не имеет никакого отношения к Рыбке - сравните хотя бы размеры движков. А вот к Фрукту новая Стрелка, возможно, стала ближе (по крайней мере по оценке).
  31. Yurist Учаcтник

    • Участник
    Рег.:
    08.11.2007
    Сообщения:
    20
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Я проверил новую рыбку (1.0 бета х64) и стрелку 2.0 B 32-bit и стрелку 2.0 B 64-bit на нескольких позициях, оценки во всех - одинаковые.
  32. thenewone Евгений Манев

    • Участник
    • Старожил
    Рег.:
    09.06.2006
    Сообщения:
    3.173
    Симпатии:
    18
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
    Вы о новой Рыбке бета 2? Так это и должна быть Стрелка 2.0 В. Конки балуется, говорят Райлич ничего общего не имеет, хотя и было у него такое желание — выпустить Стрелку 2.0 В под своим именем.
  33. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Никакой "новой Рыбки" НЕТ, это подделка, фэйк идиота Конки. Скорее всего - переименованаая Стрелка, я не смотрел. Последняя Рыбка выпущена еще летом, версия 2.3.2a.
  34. Yurist Учаcтник

    • Участник
    Рег.:
    08.11.2007
    Сообщения:
    20
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Так и никто не говорит, что вышла новая сильнейшая версия Рыбки, я про Рыбку 1.0 x64, значит это просто Стрелка 2.0 переименованнаяи скомпилированная удачно для 64-бит, прирост по сравнению с 32-битной - 60% у меня.
  35. Vertu Старожил

    • Участник
    • Старожил
    Рег.:
    22.12.2006
    Сообщения:
    972
    Симпатии:
    44
    Репутация:
    4
    Оффлайн
    Не путайте две разные программы - настоящую Rybka 1.0 Beta x64 (вышла 5.12.2005) размером 2,5 Мб и так называемую х64 Beta 2, которая и есть фэйк.

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