Gambit Kasparowa

Gambit Kasparowa
Kasparov's Gambit cover.png
Deweloperzy Oprogramowanie heurystyczne
Wydawcy Sztuka elektroniczna
Silnik Sokrates II
Platforma(y) MS-DOS
Uwolnienie
  • NA : listopad 1993
gatunek (y) Szachy
Tryb(y) Jeden gracz

Gambit Kasparowa , lub po prostu Gambit , to program komputerowy do gry w szachy stworzony przez Heuristic Software i opublikowany przez Electronic Arts w 1993 roku na podstawie Sokratesa II , jedynego zwycięzcy North American Computer Chess Championship działającego na wspólnym mikrokomputerze . Został zaprojektowany dla MS-DOS , podczas gdy Garry Kasparow rządził jako mistrz świata , którego zaangażowanie i wsparcie było jego głównym urokiem.

Historia

Julio Kaplan , szachista, programista komputerowy i właściciel firmy „Heuristic Software”, jako pierwszy opracował Heurystyczną Alpha w latach 1990–91. Oryginalna wersja ewoluowała w Sokratesa z pomocą innych szachistów i programistów, w tym Larry'ego Kaufmana i Dona Daileya , którzy później byli także twórcami Gambitu Kasparowa .

Ulepszenia Socratesa znalazły odzwierciedlenie w wersji o nazwie Titan , przemianowanej na zawody na Socrates II , najbardziej udanej z serii, która wygrała Międzynarodowe Mistrzostwa w Szachach ACM w 1993 roku. W trakcie mistrzostw Sokrates II , który działał na fabrycznym komputerze PC 486 , pokonał przeciwników za pomocą specjalnie skonstruowanego sprzętu i oprogramowania do gry w szachy, w tym HiTech i Cray Blitz .

Electronic Arts kupiło Socrates II i zatrudniło jego twórców do zbudowania nowego produktu, Gambit Kasparowa , w tym Kasparowa jako konsultanta i marki. To był wysiłek firmy, aby wejść na rynek programów szachowych, zdominowany w tamtym czasie przez Chessmaster 3000 i Blitz . W 1993 roku trafił do sprzedaży, ale zawierał szereg błędów , więc został załatany pod koniec tego roku. Poprawiona wersja działała z prędkością około 75% szybkości Sokratesa II co było nie lada osiągnięciem, biorąc pod uwagę całą funkcjonalność oprogramowania, było współdzielenie tych samych zasobów komputera .

W 1993 roku rywalizował w Pucharze Harvarda (sześciu ludzi przeciwko sześciu programom), walcząc z arcymistrzami, którzy mieli oceny od 2515 do 2625 ELO. Rywalizacja zakończyła na 12. i ostatnim miejscu. Grandmasters zajęli pierwsze pięć miejsc, a kolejny wywodzący się z Socratesa program Socrates Exp był najlepszym programem, zajmując 6. miejsce.

Według zespołu programistów Erica Schillera , wersja dla systemu Windows była planowana przez Electronic Arts, ale nigdy nie została ukończona. Electronic Arts wcześniej wyprodukowało wariant szachowy Archon: The Light and the Dark (1983), a później kontynuowało Battle Chess II: Chinese Chess (2002) i Jamdat Mobile's Kasparov Chessmate (2003).

Przyjęcie

Computer Gaming World w 1993 roku zatwierdził „oszałamiającą” grafikę SVGA Gambit Kasparowa , silnik Socrates II i funkcje szkoleniowe, stwierdzając, że jest to „przewyższa jakąkolwiek grą na PC na rynku”. W czerwcu 1994 roku zajął drugie miejsce w konkursie na grę strategiczną roku magazynu, przegrywając z Master of Orion . Redaktorzy nazwali Gambit Kasparowa „pięknie wykonanym”, „wspaniałym nauczycielem” i „grą w szachy dla„ reszty z nas ”.” Zajmuje 145. miejsce w świecie gier komputerowych Lista 150 najlepszych gier wszechczasów z 1996 roku .

Cechy

Gambit miał mieć możliwości oprogramowania na poziomie mistrza i narzędzia do nauczania dla szerokiego zakresu poziomów graczy. Było to pierwsze użycie przez Electronic Arts wideo w oknie, pokazującego zdigitalizowane obrazy, wideo i głos mistrza Garry'ego Kasparowa, udzielającego porad i komentujących ruchy graczy.

Podstawowe funkcje obejmują:

  • Interaktywny samouczek z pomocą wideo autorstwa Garry'ego Kasparowa
  • Wbudowany glosariusz terminów szachowych
  • Biblioteka 500 słynnych gier rozgrywanych przez byłych mistrzów świata
  • Pomocnicza graficzna szachownica pokazująca analizę komputera podczas gry lub przeglądania ruchów
  • Interaktywna lista ruchów
  • Pole tekstowe analizy, pokazujące upływający czas ruchu, głębokość, wynik najlepiej ocenionej linii i liczbę poszukiwań pozycji
  • Wiele stylów gry komputerowej umożliwiających tworzenie i dostosowywanie komputerowych przeciwników
  • Okno trenera zawierające zagrane ruchy i komentarze dotyczące debiutów oraz porady, czasami pokazujące filmy Kasparowa

Ocena

Ocena siły ludzkiej jest obliczana za pomocą formuły Elo z uwzględnionymi osobowościami i własnymi wynikami gracza, przechodząc od 800 do 2800 punktów. Nowi gracze otrzymują konfigurowalne 800 Elo, które zmienia się w zależności od całkowitej liczby rozegranych gier, względnej siły przeciwników i wyników gier.

Tworzenie osobowości umożliwia pięć regulowanych cech w procentach (0-100%) — siłę, ortodoksję, kreatywność, skupienie i agresywność — które oprócz stylu definiują jego ocenę Elo. Elo użytkownika jest obliczane zgodnie z uniwersum graczy elektronicznych i użytkownika Gambit , więc nie odpowiada rankingom w prawdziwym świecie. Zamiast tego ta funkcja została zaprojektowana w celu zapewnienia użytecznego sposobu mierzenia siły gracza i postępów w Gambicie .

Narzędzia dydaktyczne

Oprócz 125 samouczków , napisanych przez znanego autora i programistę szachów, Erica Schillera , sklasyfikowanych według debiutów , gry środkowej , końcówek (szach-mat), taktyki i strategii , zawiera również bazę danych Famous Games , listę partii wszechczasów mistrzów świata skomentowaną przez Kasparowa z komentarzem Kasparowa. opcja quizu, w której użytkownik musi wybrać następny ruch.

Specyfikacja

Został zaprojektowany dla systemów kompatybilnych z IBM AT 386SX . Nawet jeśli możliwe było odczytanie poleceń z klawiatury lub myszy , zalecano użycie myszy. Kiedy został wydany, Gambit Kasparowa oferował przyjemny wygląd i wrażenia w trybie SVGA z rozdzielczością 640x480 , 256 kolorami i nagraniami głosowymi / wideo mistrza świata Garry'ego Kasparowa. Użytkownicy zgłaszali brak obsługi kart dźwiękowych.

Można w nią grać na DOSBox od wersji 0.61 w systemie Linux i innych systemach operacyjnych typu Unix, Windows XP i kolejnych wersjach oraz Mac OS X.

Rozwój

Pierwszym zamiarem było użycie Heuristic Alpha jako podstawy Gambita , ale nieoczekiwane dobre wyniki Sokratesa II w turniejach sprawiły, że to właśnie on stał się ostatecznym wyborem. Według dewelopera i testera Larry'ego Kauffmana „pierwsze wydanie zawierało ważne błędy, wydaje się, że brakuje wiedzy o mobilności gońców, podobnie jak niektóre inne informacje o szachach, a Gambit wydaje się działać tylko z około 50-60% szybkości programu ACM w pozycje (bez gońców), w których obaj grają i oceniają identycznie. Są też błędy w funkcjach i kontroli czasu, a program jest raczej trudny w użyciu (być może dlatego, że ma tak wiele funkcji). Jedna dobra rzecz, którą mogę powiedzieć jest to, że grafika 3D jest znakomita... Przetestowałem poprawioną wersję i potwierdziłem, że większość lub wszystkie błędy zostały poprawione. Nowa wersja działa identycznie jak program ACM i działa na 70-75% prędkość, więc powinien oceniać zaledwie 30 punktów poniżej programu ACM”.

Sokratesa II został w pełni zaprogramowany w asemblerze , ale przepisany tylko w języku C dla silnika Gambit Kasparowa . Zamiast tego język asemblera był używany do obsługi dźwięku i obrazu, podobnie jak w przypadku innych funkcji.

Zobacz też

Notatki

Linki zewnętrzne