stringtranslate.com

Микрошахматы

Microchess , иногда записываемая как MicroChess , — шахматная программа , разработанная длямикрокомпьютера MOS Technology KIM-1 Питером Р. Дженнингсом в 1976 году и опубликованная его компанией Micro-Ware. Игра играет в шахматы против игрока-человека на начальном уровне: игрок вводит ходы с помощью клавиатуры, а компьютер отвечает, как в специальной шахматной нотации . В период с 1976 по 1980 год игра была портирована на многие другие микрокомпьютеры, такие как TRS-80 , Apple II , Commodore PET и 8-битные компьютеры семейства Atari, компанией Micro-Ware и ее преемницей, компанией Personal Software (позже VisiCorp ), в период с 1976 по 1980 год. графика и больше уровней игры. Специальная аппаратная версия игры под названием ChessMate была произведена Commodore International в 1978 году, а в 1979 году лицензия на игровой движок была предоставлена ​​Novag для ее специальногошахматного компьютера Chess Champion Mk II .

Игра создавалась Дженнингсом примерно за шесть месяцев в 1976 году. Он разработал ее с целью создать продукт, который мог бы широко продаваться, а не как самый совершенный шахматный движок. Возможно, это была первая компьютерная игра, продававшаяся на коммерческой основе, а также первая коммерческая шахматная программа для микрокомпьютеров и первый пакет программного обеспечения, проданный тиражом 50 000 копий. Сама Micro-Ware, возможно, была первой компанией, выпускающей программное обеспечение. В конечном итоге к середине 1980-х годов было продано более миллиона копий всех версий Microchess , а варианты были проданы в начале 1990-х. Несмотря на коммерческий успех, критики в значительной степени расценили ее как плохую шахматную игру.

Геймплей

Microchess — это шахматная программа , которая позволяет пользователю играть против компьютерного противника низкого уровня. В более ранних версиях игры не было видеовыхода: игрок использовал клавиатуру для ввода ходов, используя собственную нотацию , и программа выдавала ответы, используя ту же нотацию. [1] Более поздние версии игры для других микрокомпьютеров имели визуальное представление шахматной доски. Программа может работать на одной из трех скоростей: она может реагировать мгновенно, после расчета в течение 5–10 секунд, или может использовать столько времени, что полная игра может длиться час. Рассчитывая свой ход, он смотрит на три слоя вперед. По оценкам, его сила начинающего игрока составляет около 1100 Эло . [2]

Разработка

Микрошахматы были разработаны Питером Р. Дженнингсом в Торонто, Канада, в 1976 году. Дженнингс хотел создать шахматную программу в течение многих лет после прочтения статьи в Scientific American на эту тему. Прочитав статью о новом микрокомпьютере KIM-1 компании MOS Technology , Дженнингс решил купить его и попробовать написать свою собственную программу. Во время разработки его намерением было создать игру, которую можно было бы продать — сначала для КИМ-1, а затем и для других микрокомпьютеров, — а не разработать наилучший шахматный движок. [3]

Дженнингс начал работу над игрой в мае 1976 года. Через несколько недель у него была программа, которая могла играть в шахматы против человека. В течение следующих шести месяцев он продолжал работать над игрой, улучшая способность компьютера понимать ходы и стратегию, работая в рамках ограничений KIM-1, включая его 1 КБ памяти. [4] [5] В 1976 году в КИМ-1 отсутствовали видеодисплей и полноценная клавиатура. Игра была разработана таким образом, что игроки вводили свои ходы, используя пользовательские обозначения, а компьютер отвечал обозначениями своих собственных ходов, напечатанными на небольшом семисегментном дисплее , при этом игрок, возможно, использовал физическую шахматную доску, чтобы сохранить трек игры. [1] [6] Короткое объявление с анонсом игры было сделано в фан-журнале KIM-1 User Notes в ноябре 1976 года, после того как другой пользователь KIM-1 из Торонто сыграл в игру и написал. Это объявление привело к тому, что Дженнингс стал получать звонки и письма. от энтузиастов, спрашивающих, когда игра будет завершена. [7] [5] В том же месяце неполная версия игры была продемонстрирована на выставке MOS Technology. Игра была завершена в декабре. [8]

Выпускать

Черно-белое изображение шахматной доски на экране компьютера.
Графическая Микрошахмата 1.5 на микрокомпьютере ТРС-80

Дженнингс выпустил Microchess 18 декабря 1976 года и разослал анонсы игры в журналы и каталоги для любителей. 1 апреля 1977 года он основал Micro-Ware с целью продажи игры. [9] Первоначальные продажи Microchess не представляли собой программу на кассете , а представляли собой печатный буклет с компьютерным кодом, который игроку нужно было ввести в компьютер, чтобы записать программу, а затем сохранить ее на своей собственной кассете. По словам Дженнингса, это произошло потому, что он работал на другой работе и у него не было времени делать копии кассет для продажи, поскольку в то время это был сложный процесс. Кроме того, не существовало рынка коммерческого программного обеспечения, и большинство программ распространялось в виде печатного исходного кода в книгах и журналах среди компьютерных энтузиастов, целевой аудитории игры. [6] Через пару месяцев Micro-Ware начала продавать бумажные и кассеты с программой напрямую и через дистрибьюторов, хотя исходный код игры по-прежнему был включен в руководство. Microchess продавалась по 10 долларов за копию в валюте США или Канады; 12 долларов за копию с бумажной лентой; и 13 долларов за копию на кассете. [9]

Чак Педдл , президент MOS Technology, предложил купить права на игру за 1000 долларов, но Дженнингс отказался продавать, полагая, что его продажи по почте принесут больше прибыли. [10] [11] Игра широко продавалась для компьютеров KIM-1, частично благодаря технологии MOS, включая рекламу игры для компьютера. Сообщается, что некоторые компьютеры были проданы специально для игры; По словам Дженнингса, цена компьютера и игры была аналогична цене Chess Challenger (1977) компании Fidelity Electronics, первого специализированного шахматного компьютера. [12] Версии Microchess были выпущены для других микрокомпьютеров в 1977 году с минимальными изменениями, поскольку Дженнингс не был заинтересован в улучшении программы, а только продавал ее более широко. [13] Версия для Altair 8800 была выпущена в апреле 1977 года, порт был выполнен Терри О'Брайаном, членом местного компьютерного клуба Торонто. Для этой и более поздних версий исходный код больше не печатался в руководстве, поскольку он был намного длиннее, чем для КИМ-1. [14]

В 1978 году Дженнингс и Micro-Ware выпустили улучшенную, специализированную шахматную компьютерную версию игры ChessMate , которую производила Commodore International . [15] Лицензия на игровой движок была также предоставлена ​​Novag для ее посвященного Chess Champion Mk II в 1979 году. [16] Бывший чемпион мира по шахматам Бобби Фишер встретился с Дженнингсом и сыграл против ChessMate . Он подумывал о лицензировании продукта под своим именем, но в конечном итоге отказался от этого. [10] [17] В том же году была выпущена версия 1.5 для TRS-80, а также версия 2.0 для 8-битных компьютеров Apple II , Commodore PET и Atari , которые включали черно-белую графику шахматная доска. Другие функции, добавленные в эти версии, включали несколько уровней игры: в версии 1.5 — три уровня, а в версии 2.0 — восемь. [18] [19] Окончательная версия Microchess с цветной графикой была выпущена для цветного компьютера TRS-80 в 1980 году. Поскольку преемник Micro-Ware, Personal Software , в то время не занимался компьютерными играми, Дженнингс создал портировать сам. [20]

Прием

Микрошахматы имели большой успех на компьютерном рынке конца 1970-х годов. По словам Дженнингса, это была первая компьютерная игра, продававшаяся на коммерческой основе, а историки видеоигр и компьютеров назвали ее первой «коммерчески продаваемой домашней компьютерной игрой», первой коммерческой компьютерной игрой, «не выпущенной компанией по производству оборудования» и первой коммерческая шахматная программа для микрокомпьютеров. [6] [21] [22] [23] К середине 1977 года было продано более 1000 копий игры, в результате чего Дженнингс уволился с работы и полностью посвятил себя Micro-Ware. [9] Успех игры рос по мере того, как Дженнингс выпускал ее для большего количества микрокомпьютерных систем, и общий рынок микрокомпьютеров расширялся. К 1978 году игра принесла Micro-Ware более 1 миллиона долларов, а в 1981 году компания Personal Software заявила, что она была первой компьютерной программой любого типа, сделавшей это. [24] [25] К 1979 году было продано 50 000 копий, что, по утверждению Personal Software, было первым программным продуктом, сделавшим это, и, по словам Дженнингса, в какой-то момент копии Microchess были проданы 30% существующих владельцев компьютеров. [2] [21] [26] Большинство копий, проданных в 1970-х годах, были для TRS-80, поскольку Radioshack продавал эту версию игры в магазинах. [21] ChessMate также была продана десятками тысяч копий. К середине 1980-х годов было продано более миллиона копий игры в различных версиях, а цветная версия шахмат TRS-80 была продана в начале 1990-х годов. [24]

По словам Дженнингса, многие покупатели игры не знали, как играть в шахматы, и не были заинтересованы в обучении, а вместо этого были заинтересованы в том, чтобы иметь программное обеспечение, имеющее реальный аналог, чтобы показать его людям. [10] Поскольку индустрия коммерческих видеоигр только зарождалась, Microchess не получала обзоров, как более поздние видеоигры, а ее способность играть в шахматы и, следовательно, интерес среди шахматистов были быстро превзойдены такими играми, как Sargon (1978). [11] В 1981 году BYTE писал, что, когда появились шахматные программы, такие как Microchess , «мы все посмеялись и начали их уничтожать… шахматные программы для микрокомпьютеров имели плохую репутацию». [27] Шахматист и историк Тим Хардинг в книге о шахматных компьютерах 1985 года назвал микрошахматы «ужасными» и значительно уступающими Саргону II (1979). [16]

Наследие

Microchess привела к созданию Micro-Ware, возможно, первой компании, выпускающей программное обеспечение. В 1978 году Micro-Ware объединилась с издателем программного обеспечения Personal Software, которым управлял Дэн Филстра , который видел игру на выставке в ноябре 1976 года и купил третью проданную копию, а Филстра и Дженнингс стали совладельцами. [8] Образовавшаяся компания, по-прежнему называвшаяся Personal Software, выплачивала Дженнингсу гонорары за Microchess , но вскоре Дженнингс направил эти деньги на финансирование разработки VisiCalc (1979), первого программного обеспечения для работы с электронными таблицами . Это привело к ребрендингу компании в VisiCorp в 1982 году .

Чак Педдл позже сказал, что Microchess имела критический успех для KIM-1 и что она и Дженнингс сыграли решающую роль в успешном запуске Commodore PET в 1977 году. [29] Поскольку исходный код был включен в игру, Дженнингс призвал игроков писать свои дополнения к программе. Он утверждает, что большинство дополнений были предназначены для поддержки дополнительных типов ввода или вывода или добавления возможности распознавать больше шахматных дебютов , чем позволяла ограниченная память базового KIM-1, и что никаких ошибок или ошибок в коде обнаружено не было. [30] Позже Дженнингс отметил, что Micro-Ware продала гораздо больше ранних копий игры для KIM-1, чем для микрокомпьютеров Altair 8800, несмотря на то, что последний был гораздо более популярен. Он объясняет это тем, что более популярные микрокомпьютеры имели клубы любителей, которые совместно использовали программное обеспечение, в то время как менее популярные владельцы микрокомпьютеров вынуждены были покупать свои собственные копии. [31]

Рекомендации

  1. ^ Аб Дженнингс, 47:50–48:45
  2. ^ Аб Дженнингс, 1:17:30–1:19:00
  3. ^ Дженнингс, 24:00–25:30.
  4. ^ Дженнингс, 28:25–36:00.
  5. ^ Аб Дженнингс, 36:00–40:00.
  6. ^ abc Дженнингс, 40:00–43:50
  7. ^ Ренке, Эрик (ноябрь 1976 г.). «Ким-1/6502 Сила!». Примечания пользователя Ким-1 . Том. 1, нет. 2.
  8. ^ Аб Дженнингс, 1:21:30–1:24:30
  9. ^ abc Дженнингс, 49:00–51:45
  10. ^ abc Фрайбергер; Суэйн, с. 288
  11. ^ аб валлийский; Валлийский, гл. 4
  12. ^ Дженнингс, 56:30–58:35.
  13. ^ Дженнингс, 1:04:30–1:07:00
  14. ^ Дженнингс, 58:35–1:01:45
  15. ^ Дженнингс, 1:07:30–1:10:30
  16. ^ Аб Хардинг, стр. 76, 155.
  17. ^ Дженнингс, 1:27:15-1:33:00
  18. ^ Дженнингс, 1:19:30-1:20:00
  19. ^ "Микрошахматы". Килободные микрокомпьютеры . № 19. 1978. С. 75, 99. ISSN  0192-4575.
  20. ^ Дженнингс, 1:34:00–1:36:00
  21. ^ abc Смит, стр. 363–364.
  22. ^ «Microchess 1.5, работающая на микрокомпьютере Radio Shack TRS-80» . Музей истории компьютеров . Архивировано из оригинала 26 мая 2022 года . Проверено 28 июля 2023 г.
  23. ^ Чжоусян, с. 26
  24. ^ Аб Дженнингс, 1:40:00–1:42:00
  25. ^ Стэнтон; Дикки, с. 289
  26. ^ «Персональное программное обеспечение представляет программы для игры в нарды и шашки» . Журнал «Интеллектуальные машины» . № 20. Международная группа данных . 21 января 1980 г. с. 10. ISSN  0199-6649.
  27. ^ Мартелларо, Джон (январь 1981 г.). «Новейший Саргон – 2,5». Байт . Том. 6, нет. 1. МакГроу-Хилл . стр. 208–212. ISSN  0360-5280 . Проверено 18 октября 2013 г.
  28. ^ Дженнингс, 54:15–56:10.
  29. ^ Бэгналл, с. 80
  30. ^ Дженнингс, 46:30–47:15.
  31. ^ Дженнингс, 44:20–45:00.

Источники

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