stringtranslate.com

Саргон (шахматы)

Sargon (стилизовано заглавными буквами ) — это линейка шахматного программного обеспечения для персональных компьютеров . Оригинальный Sargon 1978 года был написан на языке ассемблера Дэном и Кэтлин «Кэт» Спраклен для Wavemate Jupiter II на базе Z80 . [1]

История

Версия для Apple II

Sargon был представлен на выставке West Coast Computer Faire 1978 года , где он выиграл первый шахматный турнир для компьютеров, проводившийся строго для микрокомпьютеров , со счетом 5–0. [2] [3] Этот успех побудил авторов искать финансовый доход, продавая программу напрямую клиентам. Поскольку магнитные носители в то время не были широко доступны, авторы разместили рекламу в журнале Byte , продавая за 15 долларов фотокопии листингов, которые работали бы на любом микрокомпьютере на базе Z80 . [1] Доступность исходного кода позволяла портировать программу на другие машины. [4] [5] Например, в выпуске Recreational Computing за март–апрель 1979 года описывается проект, который преобразовал Sargon в программу для 8080 с помощью макросов. [6] [7] Позже со Спракленами связались издательство Hayden Books , и была опубликована книга. [5]

Коммерциализация

Экран с нотами от Sargon I для Apple II

Когда магнитные носители стали широко доступны, унтер-офицер ВМС США Пол Лонес перенес Sargon на TRS-80 , изменив графику, ввод и процедуры обслуживания, но оставив алгоритм игры в шахматы Спракленов нетронутым. Пол консультировался со Спракленами, которые в то время жили в Сан-Диего, чтобы сделать версию TRS-80 мгновенно успешной с помощью недавно созданного подразделения программного обеспечения Hayden Book: Hayden Software . Пол не участвовал в дальнейших усовершенствованиях версии TRS-80 из-за своего перевода на морскую службу вскоре после подписания контракта с Hayden Software.

В начале 1980-х годов SARGON CHESS был портирован на Nascom (Bits & PCs, 1981), Exidy Sorcerer и Sharp MZ 80K . [8] Позднее для Apple II потребовалась полная переработка , которую запрограммировал брат Кэтлин Гэри Шеннон. Обе игры были опубликованы Hayden Software.

Улучшенные версии

Spracklens внесли значительные улучшения в оригинальную программу и выпустили Sargon II . [1] J. Mishcon сделал обзор Sargon II в октябрьском выпуске журнала The Space Gamer за 1980 год , заявив, что программа регулярно побеждала его на уровне 5, что занимало 40 минут на ход. [9] Он часто побеждал программу на уровне 3 — когда она обдумывала ходы около двух минут — и утверждал, что «Уровень 0 — идиот, но реагирует мгновенно». [9] [a]

Sargon 2.5 , продаваемый как модуль ROM для Chafitz Modular Game System, был идентичен Sargon II , но включал размышления . [10] Он получил рейтинг 1641 на турнире Пола Массона в июне-июле 1979 года и 1736 на San Jose City College Open в январе 1980 года. [3]

Sargon 3.0 занял седьмое место на чемпионате Северной Америки по шахматам среди компьютеров в октябре 1979 года. Соревнование улучшилось, но 3.0 сыграл вничью с Cray Blitz и легко победил Mychess , своего главного конкурента среди микрокомпьютеров. В декабре 3.0 легко выиграл второй чемпионат по микрокомпьютерам в Лондоне. [3]

Sargon III был полностью переписан. Вместо оценщика обмена эта версия использовала алгоритм поиска захвата . Также был включен шахматный дебютный репертуар. Эта третья версия была написана изначально для ассемблера 6502. В 1978 году Sargon был преобразован в код нейроники/ассемблера Z80 Полом Х. Лонесом, самоучкой-энтузиастом компьютеров, пока он все еще служил в ВМС США. Он продал права на публикацию Hayden Software для платформы Radio Shack TRS-80. Он был коммерчески опубликован для других вычислительных платформ Hayden Software в 1983 году. Apple связалась со Спракленами, и после порта длясборки 68000 Sargon III стал первым сторонним исполняемым программным обеспечением для Macintosh . [1]

Наследие

После распада Hayden Software, более поздние шахматные программы также были выпущены под названием Sargon , включая Sargon 4 ( Spinnaker Software ), Sargon V ( Activision ) и название CD-i просто названное Sargon Chess . Игра CD-i получила 75% от французского журнала Génération 4. [11] Сборник под названием 4-in-1 Fun Pak был выпущен для Game Boy в 1992 году . Одна из игр в сборнике — Sargon Chess . [12]

Одновременно с этим Спраклены писали движки для специализированных шахматных компьютеров производства Fidelity Electronics, которые выиграли первые четыре чемпионата мира по шахматам среди микрокомпьютеров .

Игра Ботвинника

Анимация партии с Ботвинником

Трёхкратный чемпион мира по шахматам Михаил Ботвинник сыграл партию с Саргоном в 1983 году в Гамбурге . Он не делал своих лучших ходов, а только проверял возможности программы. Сам Ботвинник также принимал участие в разработке шахматной программы.

Белый: Михаил Ботвинник

Черный: САРГОН

Гамбург, 1983 г.

1.c4 e5 2.Nc3 d6 3.g3 Be6 4.Bg2 Nc6 5.d3 Nf6 6.f4 Be7 7.Nf3 OO 8.OO Qd7 9.e4 Bg4 10.h3 Bxh3 11.f5 Bxg2 12.Kxg2 Nb4 13. a3 Na6 14.b4 c5 15.b5 Nc7 16.Rh1 a6 17.b6 Nce8 18.Ng5 Qc6 19.Rb1 Bd8 20.Nd5 h6 21.Nf3 Nxd5 22.exd5 Qd7 23.g4 a5 24.Nd2 Ra6 25.Ne4 Rxb6 26.Rxb6 Bxb6 27.f6 Nxf6 28.Nxf6+ gxf6 29.Bxh6 Re8 30.Qf3 Bd8 31.Qh3 Qa4 32.Bd2 Kf8 33.Rf1 Kg8 34.Qh6 Qd7 35.Kg3 f5 36.Rh1 f4+ 37.Kf3 1-0

Примечания

  1. Мишкон заявил: «Для справки: я играю в шахматы на среднем уровне, знаю несколько дебютов и регулярно играю с парнем, рейтинг которого по версии Федерации шахмат США составляет 1200+». [9]

Ссылки

  1. ^ abcd Хендри, Гарднер (2005-03-02). "Устная история Кэт и Дэна Спраклена" (PDF) . Музей компьютерной истории . Получено 2007-02-11 .
  2. ^ Спраклен, Кэти и Дэн (октябрь 1978 г.). «Первые шаги в программировании компьютерных шахмат». BYTE . стр. 86. Получено 17 октября 2013 г.
  3. ^ abc Harding, TD (1985). Price, Jill; Levy, David NL (ред.). The New Chess Computer Book. Pergamon Chess Series (2-е изд.). Pergamon Press. стр. 24, 25, 155, 164. ISBN 9781483140322.
  4. ^ "Sargon source code". madscientistroom.org . Архивировано из оригинала 14 июня 2007 года.
  5. ^ аб Спраклен, Дэн; Спраклен, Кэте (1 ноября 1978 г.). Саргон: Компьютерная шахматная программа . Книжная компания Хайден . ISBN 0-8104-5155-7.
  6. ^ Габриэльсон, Майк. «Дневник Саргона». Recreational Computing . Получено 28 декабря 2017 г.
  7. Габриэльсон, Майк (март–апрель 1979 г.). «Дневник Саргона». Recreational Computing . Том 7, № 5 (38). С. 28–30.
  8. ^ "SARGON CHESS". 11 сентября 2003 г. Архивировано из оригинала 25 апреля 2017 г.
  9. ^ abc Mishcon, J. (октябрь 1980). "Capsule Reviews: Sargon II". The Space Gamer . № 32. стр. 28.
  10. ^ Мартелларо, Джон (январь 1981 г.). «The Newest Sargon - 2.5». BYTE . стр. 208–212 . Получено 18 октября 2013 г. .
  11. ^ Ренуар, Ян (декабрь 1992 г.). «Тест CD-i - Саргонские шахматы». Поколение 4 (на французском языке). № 50.
  12. ^ «Game Boy Corner — Fun Pak 4-в-1» (PDF) . Aktueller Software Markt (на немецком языке). Том. 7, нет. 12 декабря 1992 г. с. 149.

Внешние ссылки