Mac Взлом - Mac Hack
Эта статья включает в себя список общих Рекомендации, но он остается в основном непроверенным, потому что ему не хватает соответствующих встроенные цитаты.Апрель 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Ранние шахматные программы в MIT | ||
1957–1958 | процедуры Джон Маккарти и Пол В. Абрахамс[1] | IBM 704 |
---|---|---|
1959–1962 | Коток-Маккарти | IBM 7090 |
1965–1967 | В Гринблатт программа (Mac Hack) | DEC PDP-6 |
Mac Взлом это компьютерные шахматы программа написана Ричард Д. Гринблатт. Также известный как Mac Hac и Шахматная программа Гринблатта, он был разработан в Массачусетский Институт Технологий. Mac Hack VI был первым шахматы программа для игры в условиях человеческого турнира, первая получившая шахматный рейтинг, и первым, кто выиграл у человека в турнирной игре.
Его название происходит от Проект MAC («Компьютер с многоуровневым доступом» или «Машинное распознавание»[2]) большая спонсируемая исследовательская программа, расположенная в Массачусетском технологическом институте. Со временем это превратилось в хак в смысле Хакеры: Герои компьютерной революции,[3] книга Стивен Леви в котором фигурирует Гринблатт. Число VI относится к PDP-6 машина для которой было написано.
Разработка
Гринблатт был вдохновлен написать Mac Hack после прочтения памятки 41 Массачусетского технологического института по искусственному интеллекту.[4] или аналогичный документ, описывающий Коток-Маккарти, который он видел во время посещения Стэндфордский Университет в 1965 году. Хороший шахматист, он был вдохновлен на усовершенствования в Массачусетском технологическом институте в 1965 и 1966 годах.[5]
Примерно в 2004 году у него была возможность рассказать Алан Коток что поиск 7 лучших ходов на каждом из первых двух слоев и ограничение глубины поиска двумя были бы лучше, чем ширина по умолчанию «4 3 2 2 1 1 1 1», попытка 8 слоев в методе Котока-Маккарти ОТВЕТЫ
подпрограмма, которая генерирует следующие вероятные ходы каждого игрока.[6]
Гринблатт добавил пятьдесят эвристика это отражало его знания в шахматах. Mac Hack был написан в макросе MIDAS язык ассемблера на PDP-6 компьютер DEC передан в MIT (первая рабочая PDP-6, заводской номер 2). Может существовать множество версий. В этот период программа была составлен около двухсот раз.
Турнирная игра
К моменту публикации в 1969 году Mac Hack сыграл в восемнадцати турнирах и сотнях полных игр. PDP-6 стал почетным членом Шахматной ассоциации штата Массачусетс и Федерация шахмат США,[7] требование для игры в турнирах. В 1966 году программа получила рейтинг 1243, когда проиграла Массачусетс Любительский чемпионат. В 1967 году программа сыграла в четырех турнирах, выиграв три игры, проиграв двенадцать и Рисование три. В 1967 году Mac Hack VI победил Бена Лэнди USCF рейтинг из 1510 в игре 3, турнире 2 чемпионата штата Массачусетс.[5][8]
Гринблатт опубликовал программу с Дональдом Истлейком III и Стивен Д. Крокер в MIT Artificial Intelligence Memo 174 и записал там несколько игр.[9]
Влияние
Mac Hack играет телетайп, был перенесен на PDP-10 и была первой компьютерной шахматной программой, получившей широкое распространение.[10] Mac Hack был первым шахматным компьютером, который использовал таблица транспонирования, что является важной оптимизацией при поиске по дереву игр. Гринблатт и Том Найт пошел вперед искусственный интеллект и построить Лисп-машина в 1973 г.[11]
Рекомендации
- ^ Маккарти, Джон (1996). «Предыстория LISP - лето 1956 - лето 1958». Получено 9 декабря 2006.
- ^ Сновер, Джанет и Билл Литант (без даты). «Акронимы и сокращения, используемые в MIT». Массачусетский Институт Технологий. Получено 29 декабря 2006.
- ^ Леви, Стивен (2 января 2001 г.). Хакеры: Герои компьютерной революции. Пингвин (неклассика). ISBN 0-14-100051-1.:
- ^ *Коток, Алан (нет данных). "Программа игры в шахматы (AIM-41 - PDF)" (PDF). Массачусетский Институт Технологий. Получено 26 декабря 2006.
- ^ а б Гринблатт, Ричард Д. (12 января 2005 г.). "Устная история Ричарда Гринблатта" (PDF). Музей истории компьютеров. Получено 1 июля 2006. Цитировать журнал требует
| журнал =
(помощь) - ^ Хендри, Гарднер (12 января 2005 г.). "Устная история Ричарда Гринблатта" (PDF). Музей истории компьютеров. Получено 6 апреля 2016.
- ^ ЛЕВИ, Д. (29 июня 2013 г.). Компендиум по компьютерным шахматам. Springer Science & Business Media. ISBN 9781475719680.
- ^ Леви, Дэвид Н. Л. (6 декабря 2012 г.). Компьютерные игры I. Springer Science & Business Media. ISBN 9781461387169.
- ^ «Шахматная программа Гринблатта» (PDF). Массачусетский Институт Технологий. Ричард Гринблатт, Дональд Истлейк III, Стивен Крокер. Апрель 1969 г.. Получено 6 апреля 2016.
- ^ «История компьютерных шахмат - от« Механического турка »до« Deep Blue »- История высоких технологий». Получено 6 апреля 2016.
- ^ «Ричард Гринблатт и Томас Найт с CADR LISP Machine в Массачусетском технологическом институте». www.computerhistory.org. Получено 6 апреля 2016.
Примечания
- Фото: Ричард Гринблатт и Томас Найт с CADR LISP Machine в Массачусетском технологическом институте, Неизвестный фотограф. Любезно предоставлено MIT. (1978). «Инвентарный номер Музея компьютерной истории L02645385». Получено 29 декабря 2006.
- Pearson Education, Addison-Wesley Professional (2006). "Дональд Э. Истлейк". Получено 26 декабря 2006.
- Музей истории компьютеров (без даты). «Дебютные ходы: истоки компьютерных шахмат: начало 2.4».