Рыбка дисквалифицирована и лишена всех титулов WCCC

Тема в разделе "Машинное отделение", создана пользователем Kirr, 29 июн 2011.

  1. Чик
    Оффлайн

    Чик Учаcтник

    Репутация:
    11
    Стало- бы. Киностудия, например, элементарно не смогла бы оплатить труд актёров, значит не стала бы снимать фильм, а кроме з-платы есть и множество других расходов. Актёр не стал бы достигать профессионализма, если бы он не мог с помощью этого вида деятельности прокормить семью.
     
  2. onedrey
    Оффлайн

    onedrey Старожил

    Репутация:
    176
    Да и далеко не все программисты согласны работать на чистом энтузиазме. Тот же Васик наверняка не стал бы развивать Рыбку, если бы не рассчитывал на этом заработать. Максимум - выпустил бы пару версий из любопытства, а основное время уделял бы чему-то, что принесет денег.
     
  3. Мастер Икс
    Оффлайн

    Мастер Икс Василий Щепетнев Команда форума

    Репутация:
    19
    А можно пример ВАШЕГО творчества?
     
  4. monblan
    Оффлайн

    monblan Учаcтник

    Репутация:
    0
    Ни кто не мешает. Хочешь - покупай, не хочешь - не покупай, можешь просто сжечь свои деньги. :)
    Просто не обязательно покупать то, что не принадлежит другому (кроме права на имя). Когда идея, произведение партия созданы, они отчуждаются от автора. О каком ущербе автору можно говорить, если аудитория его расширяется, авторитет растет, карман - НЕ ХУДЕЕТ! Автору - слава, зарплата в серьезных фирмах, приглашение в престижные турниры, репутация, одним словом.

    Это не призыв работать за спасибо. Ибо за работу ВСЕГДА платят. Вы, корыстные и несогласные, готовы платить Каспарову, Карлсену, Крамнику и проч. деньги за просмотр их партий ? Или, думаете, сыграть классную партию легче, чем накопипастить статью ? Хотите творить - творите, не хотите, как хотите, но НЕ ЗАСТАВЛЯЙЕТЕ остальных платить за то, что вам УЖЕ не принадлежит. Это нечестно.
     
  5. onedrey
    Оффлайн

    onedrey Старожил

    Репутация:
    176
    Так никто и не просит денег за просмотр ПАРТИЙ Рыбки :D
    А вот получится ли пользоваться Каспаровым или Карлсеном по своему усмотрению забесплатно - большой вопрос))
     
  6. Skipper_NORTON
    Оффлайн

    Skipper_NORTON Старожил

    Репутация:
    0
    Осипов Юрий

    Вы разработали шахматную программу. Хочу спросить, как именно удается достичь глубины перебора 20-25 (такую я вижу и у Фрица-10, и у Гудини)? Ясно же, что обычный перебор с альфа-бета отсечениями не позволит считать на такую глубину. Какие еще отсечения ненужных вариантов, т.е. по какому критерию они определяются? Может вы подскажете. Оценочной функцией пока не интересуюсь :) если не удасться достичь нужной глубины, то какая бы ни была оценочная функция конечных узлов, программа все равно на хорошем уровне играть не будет.
     
  7. Осипов Юрий
    Оффлайн

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

    Репутация:
    11
    Как известно, обычная альфа-бета дает рост (бренчинг-фактор) в ~6 раз при углублении на один полуход. Дальше начинаются улучшения. Например, нулевой ход - самое лучшее и сильное средство. Он дает бренчинг-фактор уже чуть больше 2.
    Следующие улучшения уже более мелкие, но их много.
    Таких эвристик в Рыбках и Гудини придумано великое множество. Каждая дает процентов 10-20-30 сокращения перебора, но в сумме это выливается в очень большое сокращение.
    Для примера - в Рыбке 3 суммарное число узлов дерева перебора в среднем в 10 раз меньше, чем в моей Стрелке 2.0 (или в 12-15 раз, чем у Фрукта). А это - дополнительное углубление на 3-4 полухода, и ~200 пунктов Эло.

    Если интересны подробности, то смотрите исходники Робболито или Стокфиша. Посмотреть Рыбку или Гудини пока предложить не могу по известным причинам.
     
  8. Skipper_NORTON
    Оффлайн

    Skipper_NORTON Старожил

    Репутация:
    0
    Вот этого я пока не понимаю... Неужели только за счет нулевого хода удается снизить бренчинг-фактор с 6 до 2 ?? Но как именно его надо использовать? Мне удавалось снизить с 6 только до 5... :( (примерно, на глаз) Делал все по описаниям, которые встречал в интернете.

    А какая программа играет сильнее?
     
  9. Skipper_NORTON
    Оффлайн

    Skipper_NORTON Старожил

    Репутация:
    0
    Насколько я понимаю, бренчинг-фактор равный 2, означает что в среднем (среднестатистически), из каждого узла мы движемся дальше в глубину только по 2 направлениям. Остальные направления либо отсекаются сразу, либо после небольшого углубления. При обычном альфа-бета, движемся среднестатистически по 6 линиям в глубину в каждом узле. Как добиться ситуации, чтобы нулевой ход отсекал успешно еще 4 линии, которые было бы необходимо изучить, если бы использовали чистые альфа-бета отсечения?
     
  10. Осипов Юрий
    Оффлайн

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

    Репутация:
    11
    Нулевой ход не отсекает 4 линии из (в среднем) 6 возможных. Просто поиск в этом случае выполняется на значительно меньшую глубину.
    Грубо говоря, происходит это так:
    Допустим, мы честно посчитали, что какой-то вариант приводит к позиции с оценкой +1. При этом мы рассмотрели вариант, допустим, на глубину 10, с учетом наших ходов и ответных ходов соперника.
    Потом мы переходим к поиску ответвлений от этого варианта. Мы хотим получить ответ на два вопроса:
    1. Можем ли мы каким-то другим своим ходом получить вариант с более высокой оценкой?
    2. Может ли соперник каким-то другим своим ходом опровергнуть наш вариант?
    Конечно, мы можем считать эти альтернативные варианты честно на ту же глубину 10. Тогда получим бренчинг-фактор равный шести.
    Но можно и схитрить, и посчитать на глубину 5. При этом смотреть только свои ходы (по простому принципу - если я пойду туда, а потом туда и т.д.). Поскольку ответные ходы соперника при этом не рассматриваются, то такой перебор на глубину 5 примерно эквивалентен полному перебору на глубину 10.
    Если выяснится, что таким перебором мы не достигаем цели (усиления для себя или опровержения со стороны соперника), то можно возвращаться назад.
     
  11. Осипов Юрий
    Оффлайн

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

    Репутация:
    11
    Робболито уже 2,5 года. Последний Стокфиш значительно сильнее.
     
  12. Skipper_NORTON
    Оффлайн

    Skipper_NORTON Старожил

    Репутация:
    0
    Здесь не совсем понятно. Как могут не рассматриваться ответные ходы соперника? Если мы анализируем ответвление белыми из какого то узла, т.е. сделали другой ход белыми в каком-то узле, отличающийся от хода в главной линии.
     
  13. Skipper_NORTON
    Оффлайн

    Skipper_NORTON Старожил

    Репутация:
    0
    Создал новую тему,
    http://kasparovchess.crestbook.com/viewtopic.php?id=5694
     
  14. WildCat
    Оффлайн

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

    Репутация:
    0
    Исходники Стрелки?

    Разница между ними небольшая.
     
  15. Crest
    Оффлайн

    Crest Админ, МГ Команда форума Команда форума

    Репутация:
    630
  16. vitamix
    Оффлайн

    vitamix Команда форума

    Репутация:
    0
  17. Mustitz
    Оффлайн

    Mustitz баннер

    Репутация:
    37
    А доказательство?
     
  18. onedrey
    Оффлайн

    onedrey Старожил

    Репутация:
    176
    Ну, там, по идее, должно быть здоровеннейшее дерево, раз 10 млн. часов работы движков. Он может захотеть его недешево продать)
     
  19. Mustitz
    Оффлайн

    Mustitz баннер

    Репутация:
    37
    Больше похоже на первое апреля, особенно из-за 3. Be2.
    Ну а так все деоево никто не запомнит, но можно online вывести без возможности скачивания
     
  20. nwboot
    Оффлайн

    nwboot Зарегистрирован

    Репутация:
    0
    Если это первоапрельский розыгрыш, то он определённо удался.
    А если нет - тем более :)
     
  21. Crest
    Оффлайн

    Crest Админ, МГ Команда форума Команда форума

    Репутация:
    630
    Удался он только в восприятии людей наивных. :) А так, в принципе, очевидно, что...
    С другой стороны, столь многомудрые оценки лучше выносить именно первого апреля, а не сейчас. ;)
    Я просто не прочитал эту статью вовремя - узрел лишь сейчас в этой теме. Так что, как знать...
     
  22. WinPooh
    Оффлайн

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

    Репутация:
    95
    Хорошей шуткой будет если он действительно его решил.
     
  23. grifsergei
    Оффлайн

    grifsergei Учаcтник

    Репутация:
    0
    доказать ничью нереально в наши дни. выигрыш как-то представить может и можно, но тоже трудноосуществимо. первоапрельская шутка, у меня сомнений нет :).
     
  24. MS
    Оффлайн

    MS Михаил Семионенков

    Репутация:
    175
    А почему бы и нет? 10 миллинов часов процессорного времени, чтобы разобраться с позицией без пешки? Не нахожу это фантастичным. Васик, кажется, нашёл достойное применение своей энергии и идеям.

    ПС пересмотрел ещё раз интервью на первоапрельские зацепки. Да, лёгкий макияж даты интервью (день после 31 марта) - в пользу того, что это розыгрыш. Не самый удачный, с моей точки зрения, поскольку с технической точки зрения раскатать позицию с нарушенным материальным равенством за 1000 лет машинного времени - совсем не выглядит шуткой. Или юмор в том, ИБМ железа не дала?

    ППС Да, пожалуй, тысячи лет маловато будет, что до оценки -5 перебор дотянуть :)