7-men EGTB Bounty - Приз за создание 7-фигурного генератора

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

  1. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.487
    Симпатии:
    3.093
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
  2. Skipper_NORTON Старожил

    • Участник
    • Старожил
    Рег.:
    14.12.2007
    Сообщения:
    515
    Симпатии:
    4
    Репутация:
    0
    Оффлайн
    О, спасибо. (придется в английском прокачиваться)
  3. miptus Заслуженный

    • Заслуженный
    • Участник
    Рег.:
    11.02.2006
    Сообщения:
    1.159
    Симпатии:
    78
    Репутация:
    5
    Оффлайн
    Читайте код Фрукта :)
  4. Skipper_NORTON Старожил

    • Участник
    • Старожил
    Рег.:
    14.12.2007
    Сообщения:
    515
    Симпатии:
    4
    Репутация:
    0
    Оффлайн
    Если бы там комментариев в коде было достаточно, цены бы ему не было!
    Но вообще говоря, придется.
    А лучше - найти бы код Гудини.
  5. просроченый_кмс Старожил

    • Участник
    • Старожил
    Рег.:
    15.02.2010
    Сообщения:
    1.112
    Симпатии:
    167
    Репутация:
    6
    Оффлайн
    Как вам такая идея что наша вселенная это большой компьютер обрабатывающая сама себя в реальном времени.
  6. Skipper_NORTON Старожил

    • Участник
    • Старожил
    Рег.:
    14.12.2007
    Сообщения:
    515
    Симпатии:
    4
    Репутация:
    0
    Оффлайн
    Смотря что считать компьютером.
  7. Skipper_NORTON Старожил

    • Участник
    • Старожил
    Рег.:
    14.12.2007
    Сообщения:
    515
    Симпатии:
    4
    Репутация:
    0
    Оффлайн
    Kirr, я подумываю, может создать альтернативную версию генератора, в котором пешки могут превращаться только в ферзей? Т.к. в большинстве случаев так и происходит, это лучший ход в шахматной игре. Значит, неверно оцененных позиций будет немного, зато потребуется намного меньше младших эндшпилей считать, для 7-фигурных многопешечных. И 7_KRPP-KRP и другие важные типы - можно будет получить, даже имея всего один-два компьютера, через 3 года.
  8. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.343
    Репутация:
    175
    Оффлайн
    Рад отметить движение к практике. Недеюсь, это не последний ход в сторону реала.
  9. Skipper_NORTON Старожил

    • Участник
    • Старожил
    Рег.:
    14.12.2007
    Сообщения:
    515
    Симпатии:
    4
    Репутация:
    0
    Оффлайн
    Если пешки превращать только в ферзей, то для 7_KRPP-KRP — нужно будет посчитать только 5 младших эндшпильных баз -

    7_KQRP-KRP
    7_KRPP-KQR
    7_KQQR-KRP
    7_KQRP-KQR
    7_KQQR-KQR

    А если пешки превращаются в коня, слона, ладью, ферзя как обычно - то младших эндшпилей потребуется около 60-ти. Разница впечатляет, надо действительно сделать такую альтернативную версию генератора, и будем скоро, через несколько лет, иметь самые интересные, многопешечные, 7-фигурные базы. Для этого потребуется всего пару компов. :)

    Да и делается это очень просто - в моем генераторе отрубить ходы, позволяющие пешкам превращаться в другие фигуры, и отключить зависимости типов. Если хотите, могу сделать такой генератор. Базы будут иметь уже расширение не tby (table base yankovich), а например tbyq (q - ферзь, типа только в него пешки превращаются).

    Делать такой генератор? Ошибочных позиций в базе, связанных с тем что пешка иногда может превратиться скажем в коня - будет ОЧЕНЬ МАЛО.
  10. MS Михаил Семионенков

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    6.542
    Симпатии:
    3.343
    Репутация:
    175
    Оффлайн
    Если Вы собираетесь принимать решение на основе голосования :) ,
    то я - за.
  11. sashawww Учаcтник

    • Новичок
    • Участник
    Рег.:
    12.07.2011
    Сообщения:
    14
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Есть возможность прогнать по 6-фигурным базам скрипт и проверить, через сколько максимум ходов превращение не в ферзя приводит к победе? Думаю, 1, или 2 максимум.

    Так можно создать виртуальные 7-фигурные базы с превращениями не в ферзя, а 3-юю на доске другую фигуру и с глубиной не больше 1-2 ходов. Создавать прямыми, а не обратными ходами.
  12. N1mTzo Учаcтник

    • Участник
    Рег.:
    17.04.2008
    Сообщения:
    318
    Симпатии:
    30
    Репутация:
    1
    Оффлайн
    Наткнулся на такой SSD ioDrive Octal 5.12TB :| - http://www.fusionio.com/products/iodrive-octal/ :

    Nand Type Multi Level Cell (MLC)
    Read IOPS (512 B) 1,190,000
    Write IOPS (512 B) 1,180,000
    75/25 Mix IOPS (512 B) 729,000
    Read Bandwidth (64 kB) 6.0 GB/s
    Write Bandwidth (64 kB) 4.4 GB/s
    Access Latency (512 Byte) 30µs
    Bus Interface PCI-Express x16 Gen2.0

    Цена одной штуки порядка 60тыс евро :silly: Самое оно для генерации 7-фигурки :/
  13. Camon14 Хранитель традиций

    • Заслуженный
    • Ветеран
    Рег.:
    28.05.2012
    Сообщения:
    18.551
    Симпатии:
    10.897
    Репутация:
    686
    Оффлайн
    слышал, что у гидромедцентра какой-то мегамощный суперкомпьютер предсказывает погоду, взять бы его и отобрать у них:D он бы нам 7-ми фигурную таблицу за месяц сделал, а погоду все равно не угадывает или юзеры не могут в опциях разобраться:D
  14. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.487
    Симпатии:
    3.093
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    "Грозовой фронт в блокированном центре будет определять нестабильность в перемещениях тяжелофигурных масс. На ферзевом фланге небольшие осадки в виде проходных пешек, оценка +2...+3, по области до +5..."
    дикий муцио и Camon14 нравится это.
  15. Looser Учаcтник

    • Участник
    Рег.:
    12.04.2013
    Сообщения:
    175
    Симпатии:
    43
    Репутация:
    2
    Оффлайн
    Можно и не отнимать компьютер у метеорологов. Полные 7-ми фигурные таблицы были созданы в прошлом году на суперкомпьютере Ломоносов. Гуглите Lomonosov tablebase. 8-ми фигурные базы считать пока не планируют.
    Вот рекордная по длительности игры позиция:

    Белые матуют в 549 ходов.
    1. Kf5 Rb5+ 2. Kg4 Rb4+ 3. Kf3 Nd7 4. Qh8+ Ke7 5. g7 Bf6 6. g8=N+ и белые постепенно реализуют свой перевес.
    Camon14 нравится это.
  16. vasa Опытный перворазрядник

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    35.265
    Симпатии:
    17.498
    Репутация:
    578
    Адрес:
    Ростов-на-Дону
    Оффлайн
    Ломоносов - голова! :)
  17. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    Извините, что поздно отвечаю. Но я уверен, что после такого наглого хода конем назад у белых будет лучше развитие и луче позиция. А повторение ходов можно считать за проигрыш -> программа не будет повторять ходы

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