Музей древних шахматных программ

Discussion in 'Машинное отделение' started by WinPooh, 13 Mar 2006.

  1. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.492
    Likes Received:
    3.122
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    http://classicchess.tripod.com/

    Исходные коды, фрагменты алгоритмов, статьи, сканы и прочие артефакты - начиная с 50-х годов...
  2. Schurick Старожил

    • Участник
    • Старожил
    Member Since:
    11.02.2006
    Message Count:
    530
    Likes Received:
    61
    Репутация:
    6
    Оффлайн
    Динозавры, какие-то :)

    Хороший сайт, Винни респект. :cool:
  3. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.492
    Likes Received:
    3.122
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Автор сайта сделал новую версию, с улучшенным дизайном в стиле Wiki:
    http://myweb.cebridge.net/cbloodworth/Wiki.htm

    Старая ссылка по-прежнему доступна.
  4. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.492
    Likes Received:
    3.122
    Репутация:
    95
    Location:
    Москва
    Оффлайн
  5. Сергей С. Питер Старожил

    • Участник
    • Старожил
    Member Since:
    31.03.2006
    Message Count:
    1.194
    Likes Received:
    60
    Репутация:
    11
    Оффлайн
    В директории Х есть забавная тема Ласкер,Котов и шахматный автомат.Обсуждается мог ли Ласкер создать без обмана шахматную машину. Кстати вот текст партии первой шахпроги , играющей без железа (ЭВМ тогда автору была недоступна для подобных глупостей ).Turing's paper machine ? Alick Glennie, Manchester 1952: 1.e4 e5 2.Nc3 Nf6 3.d4 Bb4 4.Nf3 d6 5.Bd2 Nc6 6.d5 Nd4 7.h4 Bg4 8.a4 Nxf3+ 9.gxf3 Bh5 10.Bb5+ c6 11.dxc6 O-O 12.cxb7 Rb8 13.Ba6 Qa5 14.Qe2 Nd7 15.Rg1 Nc5 16.Rg5 Bg6 17.Bb5 Nxb7 18.O-O-O Nc5 19.Bc6 Rfc8 20.Bd5 Bxc3 21.Bxc3 Qxa4 22.Kd2? [22.h5 would have trapped the bishop] 22...Ne6 23.Rg4 Nd4? [23...Rxb2! 24.Bxb2 Rxc2+] 24.Qd3 Nb5 25.Bb3 Qa6 26.Bc4 Bh5 27.Rg3 Qa4 28.Bxb5 Qxb5 29.Qxd6 Rd8 0-1. Вполне достойная игра. Кстати у жены соперника прога выиграла , вот интересно бы посмотреть!Думаю сейчас можно было бы написать более сильный алгоритм , хотя бы с а-в отсечениями ,ФВ и прочей элементарщиной. Кто может достать исходный код бумажной шахматной машины?Для справки мой Гениус 2.1 играя на уровне только форсированных вариантов вычисляет около 150 то всего вариантов при выборе хода. В блиц средний 1 разряд.Удары видит и сам наносит. Никому не интересно было бы написать прогу не на машинном языке , а ближе к человеческому( типа хоть на десятичной системе , а не атоковской). Ну и матч-реванш с гроссом сыграть на разумных условиях типа Ферзь форы , на ход не полчаса как у Алана Тюринга,а 24 часа. Еще интереснее составить программу , которая считала бы с такой же скоростью , как может человек на бумаге , ну пусть вооруженный счетами , арифмометром. Чтобы устранить рутину.Провести за пару минут турнир из сотен партий.Ведь люди же до сих пор соревнуются в езде на старых автомобилях , древних судах.Могли ли индийцы 1000 лет тому назад создать шахматный автомат? Не будем это трогать.Ограничемся временами Филидора.
  6. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    У меня есть программа написанная (играющая) в условиях низкого быстродействия - 150 узлов в секунду...
    Играет в силу третьего разряда.
  7. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Что значит программа написанная "на машинном языке, на атоковской ситеме, а не десятичной"?
    Немного невъезжаю.
  8. krey Михаил Кройтор

    • Команда форума
    Member Since:
    10.04.2006
    Message Count:
    3.709
    Likes Received:
    50
    Репутация:
    1
    Location:
    Кишинев
    Оффлайн
    1 или 0 - то есть биты ;) двоичная система.
  9. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Сейчас не пишут в машинных кодах, а тем более в двоичной системе;)))) Если только битовые операции...
    В программе, о которой я говорю - нет битовых операций, так как их нет в языке, на котором она написана. :)

Share This Page