«Каїсса» — шахова програма, розроблена в СРСР в 1960-х роках. Своє ім'я вона отримала на честь богині шахів Каїсси. У серпні 1974 року Каїсса стала першим чемпіоном світу з шахів серед комп'ютерних програм.
Історія
2-й комп'ютерний шаховий чемпіонат
Торонто, 1977
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Безпосереднім попередником Каїсси була програма, створена в (ІТЕФ) 1961 року. Програма ІТЕФ була однією з перший повнофункціональних шахових програм написаних у СРСР (ще одну шахову програму приблизно тоді ж створили в Математичному інституті ім.Стєклова АН СРСР під керівництвом Шура-Бура ). Раніше в СРСР вже створювали програми, здатні розігрувати певні позиції з шахових партій, але жодна з них не була повноцінною програмою для гри в шахи.
Розробку шахової програми ІТЕФ, для машини М-20, почали 1960 року . Створенням програми займалися , Адельсон-Вельський, Усков під загальним керівництвом . 1967 року, в матчі з чотирьох партій, програма ІТЕФ обіграла шахову програму Стенфордського університету з рахунком 3-1. За оцінками гросмейстерів, які грали з програмою, вона грала в силу третього шахового розряду. На початку 1970-х років на основі коду програми ІТЕФ почалося створення нової шахової програми, що отримала назву "Каїсса".
Програму Каїсса створили 1971 року співробітники Інституту проблем управління АН СРСР Г. Адельсон-Вельський, В. Арлазаров, і . Безпосередньо над програмою працювали А. Бітман, А. Бараєв, А. Усков, А. Леман, М. Розенфельд. 1972 року програма виступила в матчі за листуванням з читачами газети "Комсомольська правда". Матч складався з двох партій і його виграли читачі з рахунком 1,5 на 0,5.
На першому Чемпіонаті світу з шахів серед комп'ютерних програм в серпні 1974 в Стокгольмі (Швеція) Каїсса виграла всі чотири партії та стала першим чемпіоном світу серед шахових програм, обігнавши програми «Chess 4», «Chaos» і «Ribbit», які набрали по 3 очки. У турнірі взяли участь 13 машин з 8 країн світу, що передавали свої ходи в зал турніру оператору через телефон. Турнір проходив упродовж п'яти вечорів у концертному залі готелю "Біргер яарл". Одночасно велися шість партій. Дозволялося брати 30-хвилинну перерву щоб усунути технічні неполадки. Оператором за регламентом був автор програми або один з авторів, якщо їх було декілька. Оператором в Стокгольмі був Донський, а оператором у Москві — Арлазаров. «Каїссі» вручили золоту медаль чемпіона світу серед шахових програм. Медаль вручали президент ІФІП австралійський вчений Земанек і англійський видавець Максвелл, на чиї гроші була зроблена з чистого золота 110-грамова медаль. Вручаючи медаль, Максвелл назвав авторів Каїсси першими володарями медалі, через що всі кореспонденти визнали цей трофей перехідним. Однак потім Земанек офіційно оголосив, що медаль вручена радянським ученим навічно.
Організатори турніру залишилися незадоволені лише тим, що найкращі програми турніру — «Каїсса» та «Чесс-4,0» не зіграли один з одним, тому після чемпіонату Каїсса і Chess 4 зіграли партію, що закінчилася внічию.
Успіх Каїсси можна пояснити багатьма закладеними в неї нововведеннями. Зокрема, Каїсса мала на 10000 ходів, використовувала новий алгоритм відсікання позицій і вперше використала [en]. Також вона могла робити аналіз під час ходу суперника, використовувала евристику нульового ходу й складні алгоритми для управління часом. Надалі всі ці нововведення стали розповсюдженими в шахових програмах. Каїсса була написана на асемблері, працювала на британському комп'ютері ICL System 4/70 (64-бітний процесор, пам'ять 24000 байтів, швидкодія 900 тис. інструкцій у секунду) й аналізувала 200 позицій у секунду.
У серпні 1968 шотландський шахіст [en] заприсягнувся на 1250 фунтів стерлінгів з провідними фахівцями зі штучного інтелекту, що протягом десяти років жодна машина не зможе обіграти його в шахи. 17 грудня 1977 Девід грав проти Каїсси й виграв першу партію, після чого матч вирішили не продовжувати.
2-й Чемпіонат світу пройшов 1977 року в Торонто (Канада), і почався з несподіваної події. Каїсса, грала чорними (див. діаграму праворуч), віддала туру ходом 34... Ле8? і програла. Після того, як очевидний хід 34... Kpg7 ввели в програму, Каїсса пояснила свій «позіх» наступним варіантом: 34... Kpg7 35.Фf8 +!! Кр:f8 36.Ch6 + Cg7 37.Лс8 + і мат у два ходи. Ніхто з шахістів, присутніх на матчі, цю комбінацію не виявив. Внаслідок програшу Каїсса розділила 2-3 місця з програмою Duchess. Перемогла у чемпіонаті програма [en].
На 3-му Чемпіонаті світу у вересні 1980 року в Лінці (Австрія) Каїсса розділила з п'ятьма іншими програмами 6-11 місця , або, за версією одного з її авторів, 4-7 місця. Всього в чемпіонаті брали участь 18 програм. Уряд ухвалив рішення припинити роботу над програмою, оскільки краще щоб програмісти присвятили свій час роботі над практично корисними проектами.
1990 року версія програми «Каїсса» для IBM PC посіла 4 місце на шаховій олімпіаді в Лондоні.
Примітки
- «Історія Каїсси» [ 24 Грудня 2014 у Wayback Machine.](рос.)
- В. Туманов. "Лучший ход" — за 58 секунд // Таль-Ботвинник: матч-реванш на первенство мира. Бюллетень Центрального шахматного клуба СССР. — 1961. — № 8. — С. 4-5.
- В. Смилга. Возможен ли шахматный автомат? // Шахматы в СССР. — 1956. — № 6. — С. 176-177.
- А. И. Китов, Н. А. Криницкий. Игра машин в различные игры // Электронные вычислительные машины. — М. : Академия наук СССР, 1958. — С. 60-62.
- Кронрод, 2004.
- Адельсон-Вельський, 1970.
- Гик, 1983, с. 159.
- Гик, 1991, с. 36.
- Донський, 1974, с. 34.
- Донський, 1974, с. 38.
- Bill Wall, KAISSA [ 24 вересня 2015 у Wayback Machine.].(англ.)
- Карпов, Гик, 1981, с. 151.
- David Levy, Monroe Newborn (1980). More Chess and Computers: The Revolution, The Challenge Match. Potomac, Maryland; Batsford, London: Computer Science Press. с. 6-8. ISBN .
- Карпов, Гик, 1981, с. 148.
- Гик, 1991, с. 39.
- 3rd World Computer Chess Championship — Linz 1980 (ICGA Tournaments) [ 24 вересня 2015 у Wayback Machine.] (англ.)
- . Архів оригіналу за 11 грудня 2008. Процитовано 11 січня 2015.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title ()
Джерела
- Г. М. Адельсон-Вельский, В. Л. Арлазаров, А. Р. Битман, А. А. Животовский и А. В. Усков. О программировании игры вычислительной машины в шахматы // Успехи математических наук. — март-апрель 1970. — С. 221 — 260.
- Р. С. Гутер, М. В. Донський. Машина грає в шахи // Квант. — 1974. — № 11. — С. 17 — 22. з джерела 26 серпня 2014. Процитовано 11 січня 2015.(рос.)
- М. В. Донський. Чемпіонат світу серед шахових програм // Квант. — 1974. — № 12. — С. 34 — 38.(рос.)
- мастер спорта В. Хенкин // Каисса — Чемпион Мира. Журнал «Наука и жизнь», январь 1975, стор.118-124
- А. Е. Карпов, Є. Гік. Частина друга. ЕОМ за шахівницею // Шаховий калейдоскоп. — М. : Наука, 1981.(рос.)
- Є. Гик. Глава 15. ЕОМ і шахи // Шахи й математика. — М. : Наука, 1983.(рос.)
- Е. Гик. Глава 2. Чемпіонати світу серед машин // Компьютер за шахматной доской. — М. : Глава 2. Чемпионаты мира среди машин, 1991.
- Кронрод. Беседа двенадцатая. Невычислительные задачи // Беседы о программировании. — М. : УРСС, 2004.
Посилання
- Виявилися вихідні коди Каїсси для М-20 [ 15 Квітня 2017 у Wayback Machine.] () (рос.)
- Порт Каїсси на Turbo C [ 11 Січня 2015 у Wayback Machine.]
- The chess games of Kaissa [ 11 Січня 2015 у Wayback Machine.]
- «Шахові програми перестали бути штучним інтелектом, як лише навчилися пристойно грати» [ 10 Жовтня 2014 у Wayback Machine.]. Інтерв'ю з , 8 серпня 2008. (рос.)
- на сайті
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Kayissa shahova programa rozroblena v SRSR v 1960 h rokah Svoye im ya vona otrimala na chest bogini shahiv Kayissi U serpni 1974 roku Kayissa stala pershim chempionom svitu z shahiv sered komp yuternih program IstoriyaDuchess Kaissa 2 j komp yuternij shahovij chempionat Toronto 1977 abcdefgh 8877 66 55 44 33 22 11 abcdefgh Tut Kayissa zigrala 34 Le8 Vona pobachila sho pislya ochevidnogo 34 Kpg7 suprotivnik mozhe pozhertvuvati ferzya j forsuvati mat Bezposerednim poperednikom Kayissi bula programa stvorena v ITEF 1961 roku Programa ITEF bula odniyeyu z pershij povnofunkcionalnih shahovih program napisanih u SRSR she odnu shahovu programu priblizno todi zh stvorili v Matematichnomu instituti im Styeklova AN SRSR pid kerivnictvom Shura Bura Ranishe v SRSR vzhe stvoryuvali programi zdatni rozigruvati pevni poziciyi z shahovih partij ale zhodna z nih ne bula povnocinnoyu programoyu dlya gri v shahi Rozrobku shahovoyi programi ITEF dlya mashini M 20 pochali 1960 roku Stvorennyam programi zajmalisya Adelson Velskij Uskov pid zagalnim kerivnictvom 1967 roku v matchi z chotiroh partij programa ITEF obigrala shahovu programu Stenfordskogo universitetu z rahunkom 3 1 Za ocinkami grosmejsteriv yaki grali z programoyu vona grala v silu tretogo shahovogo rozryadu Na pochatku 1970 h rokiv na osnovi kodu programi ITEF pochalosya stvorennya novoyi shahovoyi programi sho otrimala nazvu Kayissa Programu Kayissa stvorili 1971 roku spivrobitniki Institutu problem upravlinnya AN SRSR G Adelson Velskij V Arlazarov i Bezposeredno nad programoyu pracyuvali A Bitman A Barayev A Uskov A Leman M Rozenfeld 1972 roku programa vistupila v matchi za listuvannyam z chitachami gazeti Komsomolska pravda Match skladavsya z dvoh partij i jogo vigrali chitachi z rahunkom 1 5 na 0 5 Na pershomu Chempionati svitu z shahiv sered komp yuternih program v serpni 1974 v Stokgolmi Shveciya Kayissa vigrala vsi chotiri partiyi ta stala pershim chempionom svitu sered shahovih program obignavshi programi Chess 4 Chaos i Ribbit yaki nabrali po 3 ochki U turniri vzyali uchast 13 mashin z 8 krayin svitu sho peredavali svoyi hodi v zal turniru operatoru cherez telefon Turnir prohodiv uprodovzh p yati vechoriv u koncertnomu zali gotelyu Birger yaarl Odnochasno velisya shist partij Dozvolyalosya brati 30 hvilinnu perervu shob usunuti tehnichni nepoladki Operatorom za reglamentom buv avtor programi abo odin z avtoriv yaksho yih bulo dekilka Operatorom v Stokgolmi buv Donskij a operatorom u Moskvi Arlazarov Kayissi vruchili zolotu medal chempiona svitu sered shahovih program Medal vruchali prezident IFIP avstralijskij vchenij Zemanek i anglijskij vidavec Maksvell na chiyi groshi bula zroblena z chistogo zolota 110 gramova medal Vruchayuchi medal Maksvell nazvav avtoriv Kayissi pershimi volodaryami medali cherez sho vsi korespondenti viznali cej trofej perehidnim Odnak potim Zemanek oficijno ogolosiv sho medal vruchena radyanskim uchenim navichno Organizatori turniru zalishilisya nezadovoleni lishe tim sho najkrashi programi turniru Kayissa ta Chess 4 0 ne zigrali odin z odnim tomu pislya chempionatu Kayissa i Chess 4 zigrali partiyu sho zakinchilasya vnichiyu Uspih Kayissi mozhna poyasniti bagatma zakladenimi v neyi novovvedennyami Zokrema Kayissa mala na 10000 hodiv vikoristovuvala novij algoritm vidsikannya pozicij i vpershe vikoristala en Takozh vona mogla robiti analiz pid chas hodu supernika vikoristovuvala evristiku nulovogo hodu j skladni algoritmi dlya upravlinnya chasom Nadali vsi ci novovvedennya stali rozpovsyudzhenimi v shahovih programah Kayissa bula napisana na asembleri pracyuvala na britanskomu komp yuteri ICL System 4 70 64 bitnij procesor pam yat 24000 bajtiv shvidkodiya 900 tis instrukcij u sekundu j analizuvala 200 pozicij u sekundu U serpni 1968 shotlandskij shahist en zaprisyagnuvsya na 1250 funtiv sterlingiv z providnimi fahivcyami zi shtuchnogo intelektu sho protyagom desyati rokiv zhodna mashina ne zmozhe obigrati jogo v shahi 17 grudnya 1977 Devid grav proti Kayissi j vigrav pershu partiyu pislya chogo match virishili ne prodovzhuvati 2 j Chempionat svitu projshov 1977 roku v Toronto Kanada i pochavsya z nespodivanoyi podiyi Kayissa grala chornimi div diagramu pravoruch viddala turu hodom 34 Le8 i prograla Pislya togo yak ochevidnij hid 34 Kpg7 vveli v programu Kayissa poyasnila svij pozih nastupnim variantom 34 Kpg7 35 Ff8 Kr f8 36 Ch6 Cg7 37 Ls8 i mat u dva hodi Nihto z shahistiv prisutnih na matchi cyu kombinaciyu ne viyaviv Vnaslidok prograshu Kayissa rozdilila 2 3 miscya z programoyu Duchess Peremogla u chempionati programa en Na 3 mu Chempionati svitu u veresni 1980 roku v Linci Avstriya Kayissa rozdilila z p yatma inshimi programami 6 11 miscya abo za versiyeyu odnogo z yiyi avtoriv 4 7 miscya Vsogo v chempionati brali uchast 18 program Uryad uhvaliv rishennya pripiniti robotu nad programoyu oskilki krashe shob programisti prisvyatili svij chas roboti nad praktichno korisnimi proektami 1990 roku versiya programi Kayissa dlya IBM PC posila 4 misce na shahovij olimpiadi v Londoni Primitki Istoriya Kayissi 24 Grudnya 2014 u Wayback Machine ros V Tumanov Luchshij hod za 58 sekund Tal Botvinnik match revansh na pervenstvo mira Byulleten Centralnogo shahmatnogo kluba SSSR 1961 8 S 4 5 V Smilga Vozmozhen li shahmatnyj avtomat Shahmaty v SSSR 1956 6 S 176 177 A I Kitov N A Krinickij Igra mashin v razlichnye igry Elektronnye vychislitelnye mashiny M Akademiya nauk SSSR 1958 S 60 62 Kronrod 2004 Adelson Velskij 1970 Gik 1983 s 159 Gik 1991 s 36 Donskij 1974 s 34 Donskij 1974 s 38 Bill Wall KAISSA 24 veresnya 2015 u Wayback Machine angl Karpov Gik 1981 s 151 David Levy Monroe Newborn 1980 More Chess and Computers The Revolution The Challenge Match Potomac Maryland Batsford London Computer Science Press s 6 8 ISBN 0 914894 07 2 Karpov Gik 1981 s 148 Gik 1991 s 39 3rd World Computer Chess Championship Linz 1980 ICGA Tournaments 24 veresnya 2015 u Wayback Machine angl Arhiv originalu za 11 grudnya 2008 Procitovano 11 sichnya 2015 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya DzherelaG M Adelson Velskij V L Arlazarov A R Bitman A A Zhivotovskij i A V Uskov O programmirovanii igry vychislitelnoj mashiny v shahmaty Uspehi matematicheskih nauk mart aprel 1970 S 221 260 R S Guter M V Donskij Mashina graye v shahi Kvant 1974 11 S 17 22 z dzherela 26 serpnya 2014 Procitovano 11 sichnya 2015 ros M V Donskij Chempionat svitu sered shahovih program Kvant 1974 12 S 34 38 ros master sporta V Henkin Kaissa Chempion Mira Zhurnal Nauka i zhizn yanvar 1975 stor 118 124 A E Karpov Ye Gik Chastina druga EOM za shahivniceyu Shahovij kalejdoskop M Nauka 1981 ros Ye Gik Glava 15 EOM i shahi Shahi j matematika M Nauka 1983 ros E Gik Glava 2 Chempionati svitu sered mashin Kompyuter za shahmatnoj doskoj M Glava 2 Chempionaty mira sredi mashin 1991 Kronrod Beseda dvenadcataya Nevychislitelnye zadachi Besedy o programmirovanii M URSS 2004 PosilannyaViyavilisya vihidni kodi Kayissi dlya M 20 15 Kvitnya 2017 u Wayback Machine ros Port Kayissi na Turbo C 11 Sichnya 2015 u Wayback Machine The chess games of Kaissa 11 Sichnya 2015 u Wayback Machine Shahovi programi perestali buti shtuchnim intelektom yak lishe navchilisya pristojno grati 10 Zhovtnya 2014 u Wayback Machine Interv yu z 8 serpnya 2008 ros na sajti