Матч FRITZ 10 - Крамник, 4 партия

Тема в разделе "Зрительный зал", создана пользователем Алекс 21, 1 дек 2006.

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

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.361
    Репутация:
    175
    Оффлайн
    Согласен, Тулеан. Только все одно рано или поздно придется на решение потратиться. Я, по совету WildCat, постарался сделать в самом общем виде, и ... тяжеловато получилось, даже для самого простого эншпиля. И не очевидно, что выигрыш (по сравнению с перебором) всегда дает. Серьезная, если не сказать профессиональная, работа нужна.
  2. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Мало того, что возни очень много. Но еще эта возня, как я ее себе представляю, очень сильно ослабит программу. Т.к. поиск крепостей будет очень сильно мешать в тех позициях где их нет.
    Но, конечно, если кто придумает как можно легко и быстро находить крепости, то программы сразу обучат этому.
  3. ProstoTak Старожил

    • Ветеран
    • Старожил
    Рег.:
    12.02.2006
    Сообщения:
    5.479
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    Раз уж тут спецы по этой части заговорили то подскажите такую весч. Как сделать быстрый генератор ходов? А то я когда-то делал и очень уж он медленный. На PHP под виндой на 950 целероне из начальной позиции ему нужно около 1 секунды чтобы сгенерить несчастных 20 возможных ходов. Какие есть принципы, идеи по ускорению генерации ходов?
  4. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    На PHP его делать не стоит.
    Сходи в машинное отделение. Там недавно появилась ветка как раз по этой теме.
  5. Alexdragon Учаcтник

    • Участник
    Рег.:
    02.12.2006
    Сообщения:
    273
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А вот по поводу крепостей и эндшпиля-тоже.
    Элементарный пример-Ладья против слона+по 2 пешки с разных сторон.Проходных нет.Слон слабейшей стороны защищает обе свои пешки.Любому 3-ку известно,как взломать эту "крепость".
    -отдать ладью за слона и пешку.
    Но движки (Фритц,Шреддер и даже Рыбка!) этого не видят-и тыркуются беспомощно королем и ладьей.
    Если,конечно,короля подвести близко к пункту взлома-то правильный ход найдется.
    Этот случай опять-же можно описать,но таких случаев очень много+
    перегрузка движка эвристиками приведет к существенному замедлению скорости его работы.
  6. Crest Админ, МГ

    • Команда форума
    Рег.:
    05.02.2006
    Сообщения:
    57.241
    Симпатии:
    21.127
    Репутация:
    626
    Адрес:
    Москва, Россия
    Оффлайн
    "Любому 3-ку" говорите? Alexdragon, вы имеете в виду третьеразрядника?
    Ну что ж, попробуйте:



    Ход черных. :)
    Доска большая, слон всегда сможет убежать от удара ладьи...

    Пожалуй, стоит найти другой пример. Этот не настолько элементарен, чтобы быть аргументом. Хотя с утверждением - с его идейной сердцевиной - я вполне согласен. Иногда комп не видит выигрывающего плана, действует бестолково. Как бабочка бъется о стекло, когда рядом есть открытая форточка.
    Однако конкретных примеров такой бестолковости остается все меньше и меньше...

    P.S. В вашем описании надо прибавить также условие, что короля слабейшей стороны в вариантах можно отогнать от одной из пешек, которую поддерживает слон. Тогда контрпримеров не будет... И то не факт. Скоро найду. :)

    P.P.S. С целыми классами окончаний связываться опасно. Обязательно найдется умник, типа меня, со своим занудным опровержением.
    Укажите лучше конкретный пример, конкретную выигранную позицию, в которой движки не видят выигрывающего плана!
  7. Alexdragon Учаcтник

    • Участник
    Рег.:
    02.12.2006
    Сообщения:
    273
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Согласен с Вами -просто не хотел в этой теме вдаваться в конкретику (тем более,что есть машинный зал-на что многие и намекали оппонентам).
    Ну что ж-сейчас как раз занимаюсь тестированием Рыбки-там можно и написать (кстати -а если тему про пожеланияи и критические замечания к разработчикам Chess Assistant,по развитию Рыбки и пр завести
    (я вот как раз основной разработчик)-как модераторы отнесутся?
    Вроде это ведь не реклама ...
    Если положительно-я готов.
    ____
    Вообще-то я только вчера зарегистрировался(а то как-то странно получалось-разработчики шахматных
    продуктов и пользователи отдельно-нонсенс!).
    Форум мнеочень понравился-ну и всячески готов к сотрудничеству (чтобы сделать его еще более интересным,что ИМХО всем на пользу)
  8. ProstoTak Старожил

    • Ветеран
    • Старожил
    Рег.:
    12.02.2006
    Сообщения:
    5.479
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    А шо делать, если сайт на PHP? Мне ещё и на JS надо написать, чтобы можно было прямо на сайте по доске фигуры совать и чтобы сованье было по правилам.
  9. atoku Модератор

    • Команда форума
    Рег.:
    05.02.2006
    Сообщения:
    2.949
    Симпатии:
    9
    Репутация:
    0
    Адрес:
    USA
    Оффлайн
    Даже спрашивать не надо. Очень положительно отнесемся :)

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