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

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

  1. Alexdragon
    Оффлайн

    Alexdragon Учаcтник

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

    thenewone Евгений Манев

    Репутация:
    1
    Spasibo. Vzialis' by vy, ia ne protiv.
     
  3. дуп
    Оффлайн

    дуп Учаcтник

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

    DeepForest Учаcтник

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

    VP Учаcтник

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

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

    Репутация:
    6
    DeepForest дальнейшую разработку не запретишь - исходники уже у всех, кто хотел :)
     
  7. DeepForest
    Оффлайн

    DeepForest Учаcтник

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

    syrdon Учаcтник

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

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

    ChessTerminator75 Андрей

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

    immortal223 Вячеслав

    Репутация:
    0
    То ли thenewone как то не совсем верно перевёл, то ли они и правда ТАМ тупы-ы-ы-ы-ы-е ©

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

    Vertu Старожил

    Репутация:
    4
    Ну, дык, если предложить чайку в контексте депутата Лугового... :rolleyes:
     
  12. thenewone
    Оффлайн

    thenewone Евгений Манев

    Репутация:
    1
    Дело в том, что не совсем уверен как переводится "очная ставка". В моем словаре это было именно confrontation, но не все знают специфический смысл.
    Но все же лучше чем ничего :)
     
  13. WildCat
    Оффлайн

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

    Репутация:
    0
    Лучше было использовать - meeting. Очная ставка - имеет скорее негативный смысл, а совсем не тот, что был в оригинале.
     
  14. Orlov
    Оффлайн

    Orlov Учаcтник

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

    Vertu Старожил

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

    Goranflo баннер

    Репутация:
    678
    Раскол среди сектантов...
     
  17. klf
    Оффлайн

    klf баннер

    Репутация:
    0
    автоперевод

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

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

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

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

    VolMike Учаcтник

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

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

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

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

    Репутация:
    95
    Вот как тот же текст переводит Гугл. По-моему, качество чуть получше.
    http://translate.google.com/translate_t?langpair=en|ru

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

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

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

    Chemer Максим

    Репутация:
    0
    Оба перевода ужоснах. :/ Фтоппку такие переводчеги!
     
  22. WinPooh
    Оффлайн

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

    Репутация:
    95
    И ответил Гугл, "Both translation layers. Ftoppku such perevodchegi!"
     
  23. thenewone
    Оффлайн

    thenewone Евгений Манев

    Репутация:
    1
  24. Chemer
    Оффлайн

    Chemer Максим

    Репутация:
    0
    2WinPooh: :D +1! Бугага! Пацтулом! :lol:
     
  25. Pia
    Оффлайн

    Pia Учаcтник

    Репутация:
    0
    Blitz 15'+10", Rybka 2.3.2a (Contemt +10) - Strelka 2.0 B, +15 =17 -2.

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

    Pia Учаcтник

    Репутация:
    0
    Рыбка более усовершенствованная, неужели нельзя догадаться?
     
  27. Pia
    Оффлайн

    Pia Учаcтник

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

    Yurist Учаcтник

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

    DeepForest Учаcтник

    Репутация:
    0
    А может быть Рыбка это усовершенствованный Фрукт ?
     
  30. Осипов Юрий
    Оффлайн

    Осипов Юрий Учаcтник

    Репутация:
    11
    Ни то, и не другое.

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

    Yurist Учаcтник

    Репутация:
    0
    Я проверил новую рыбку (1.0 бета х64) и стрелку 2.0 B 32-bit и стрелку 2.0 B 64-bit на нескольких позициях, оценки во всех - одинаковые.
     
  32. thenewone
    Оффлайн

    thenewone Евгений Манев

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

    Vertu Старожил

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

    Yurist Учаcтник

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

    Vertu Старожил

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