Блог пользователя dalex

Автор dalex, 12 лет назад, По-русски

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

Задание: кооперативный мат в 2 хода. Кому лень читать статью по ссылке — черные начинают первыми, каждая сторона делает по два разрешенных правилами хода, и вторым своим ходом белые объявляют мат. При этом стороны действуют сообща, т.е. черные хотят, чтобы им как можно быстрее поставили мат, и белые это знают.

Вчера я стал почти уверен в том, что быстрейший способ решить эту задачу — написать программу для ее решения. Наверняка тут есть люди, не понаслышке знакомые с шахматами — сможете опровергнуть мое утверждение? :)

Прячьте свои ответы под спойлеры — пишите комментарий и сразу же редактируйте его, чтобы ответ остался в предыдущей правке. Или просто напишите программу и проверьте себя самостоятельно!

  • Проголосовать: нравится
  • +12
  • Проголосовать: не нравится

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

<спойлер>

спойлер корректен, или накладываются какие-то дополнительные ограничения?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Это шах, а не мат, черные могут закрыться конем

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      да, забавно, условие того что обе стороны хотят поставить мат слишком расслабляет)

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится +13 Проголосовать: не нравится

Без компа

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Accepted! На самом деле круто, большинство знакомых шахматистов и за полчаса не справлялись :)

    P.S. эта ветка на английском языке...

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

<Спойлер>

»
12 лет назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

Липа!

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

    Прикольная задача! Я вычислил (без шахмат, по диаграмме на КФ) клетку, на которой мат (так сказать — единственная клетка-кандидат), но по психологическим причинам (решившие — поймут) мат не поставил :( — Подумал уж, что решения и нету ...
    Для сомневающихся подтвеждаю — решение есть! :)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Да, решение есть. Мне вчера через двадцать минут надоело думать и я написал перебор.

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

Мне кажется, что тут особо опыт игры в шахматы не важен, скорее опыт решения шахматных задач и комбинаций. Лично я занимался когда-то шахматами, выполнил первый разряд, а потом подсел на математику, и тут понеслось... В общем, лет 5 не занимаюсь уже. Но, тем не менее, нашел минут за 10 решение.

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

Спойлер

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Не буду приводить решение, оно присутствует в ветке. Решил примерно за четверть часа. Правда, недавно перерешал учебник Максима Блоха "Учебник шахмат".