Кіріспе
Mac Hack - Ричард Д. Гринблатт жазған компьютерлік шахмат бағдарламасы. Сондай-ақ Mac Hac және The Greenblatt Chess Program деп аталады, ол Массачусетс технология институтында жасалды. Mac Hack VI шахматқа қатысты адаммен турнирлік жағдайда ойнаған алғашқы бағдарлама болды, шахмат рейтингісі берілген алғашқы және турнирлік ойын кезінде адамға қарсы жеңіске жеткен алғашқы бағдарлама болды. Бағдарламаның псевдокоды 11.16 суретте берілген. Оның атауы МТИ-де орналасқан үлкен демеушілік ғылыми-зерттеу бағдарламасы Project MAC ("Multi Level Access Computer" немесе "Machine Aided Cognition") жобасынан шыққан. VI саны PDP 6 машинасына қатысты, ол үшін жазылған.
Mac Hack is a computer chess program written by Richard D. Greenblatt. Also known as Mac Hac and The Greenblatt Chess Program, it was developed at the Massachusetts Institute of Technology. Mac Hack VI was the first chess program to play in human tournament conditions, the first to be granted a chess rating, and the first to win against a person in tournament play. A pseudocode for the program is given in Figure 11.16 of. Its name comes from Project MAC ("Multi Level Access Computer" or "Machine Aided Cognition") a large sponsored research program located at MIT. The number VI refers to the PDP 6 machine for which it was written.
Даму
Гринблат Mac Hack жазуға MIT Artificial Intelligence Memo 41 немесе ұқсас құжатты оқығаннан кейін, Кток Маккартиді сипаттап жазды. Ол 1965 жылы Стэнфорд университетіне барған кезде көрген. Ол жақсы шахматшы болғандықтан, 1965 және 1966 жылдары MIT-де жетістіктерге жетуге талпынған. 2004 жылы ол Алан Котокқа алғашқы екі қабаттың әрқайсысында 7 ең жақсы қозғалысты іздеу және іздеу тереңдігін екіге шектеу "4 3 2 2 1 1 1 1 "демейдегі енінен жақсырақ жұмыс істейтіні туралы айту мүмкіндігіне ие болды. Гринблат өзінің шахмат туралы біліміне негізделген елу эвристиканы қосты. Mac Hack MIDAS макро ассемблері тілінде DEC MIT-ге сыйға тартқан PDP 6 компьютерінде жазылды (алғашқы жұмыс істейтін PDP 6, сериялық нөмірі 2). Көп нұсқалар болуы мүмкін. Осы уақыт аралығында бағдарлама екі жүзге жуық рет құрастырылды.
Турнирлік ойын
1969 жылы жарық көрген кезде Мак Хак он сегіз турнирде және жүздеген толық ойындарда ойнады. PDP 6 Массачусетс штатының шахмат қауымдастығының және АҚШ шахмат федерациясының құрметті мүшесі болды, бұл турнирлер ойнау үшін қажетті талап. 1966 жылы бағдарлама Массачусетс аматорлық чемпионатында жеңілгенде 1243 бағаланды. 1967 жылы бағдарлама төрт турнирде ойнап, үш ойын жеңіп, он екі ойыннан айырылып, үшінде тең түсті. 1967 жылы Mac Hack VI Массачусетс штатының чемпионатының 3-ші ойынында, 2-ші турнирде USCF рейтингісі 1510-пен Бен Лэндиді жеңді. Гринблат бағдарламаны Дональд Истлейк III және Стивен Д. Кроккермен бірге MIT Artificial Intelligence Memo 174 журналында жариялады және онда кейбір ойындарды жазды.
Ықпал
Mac Hack телетайппен ойналған, PDP 10 компьютеріне көшірілді және кең таралған алғашқы компьютерлік шахмат бағдарламасы болды. Mac Hack - бұл ойын ағаштарында іздеуді оңтайландыру үшін маңызды болып табылатын транспозициялық кестеді қолданған алғашқы шахмат компьютері. Гринблатт пен Том Найт 1973 жылы жасанды интеллектті дамытып, Lisp машинасын жасады.