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