Marienbad (gra komputerowa)

Marienbadkomputerowa gra logiczna stworzona w 1962 roku przez Witolda Podgórskiego na komputer Odra 1003. Jej nazwa wywodzi się z chińskiej gry liczbowej Nim, która została pokazana w filmie Zeszłego roku w Marienbadzie[1].

Marienbad
Ilustracja
Odra 1003 – komputer, na którym uruchamiany był Marienbad
Projektant

Witold Podgórski

Data wydania

1962

Gatunek

Gra logiczna

Tryby gry

Gra jednoosobowa

Wymagania sprzętowe
Platforma

Odra 1003

Zasady Marienbadu polegały na tym, że komputer symulował cztery rzędy zapałek (kolejno jedną, trzy, pięć i siedem). Gracz na zmianę z komputerem „wyciągał” z jednego rzędu dowolną liczbę „zapałek”. Przegrywała ta strona, która została z ostatnią „zapałką”[1]. Komputer drukował graczowi za pomocą dalekopisu wydruk z aktualnym stanem gry i układem „zapałek”. W filmie występuje bohater, z którym nie dało się wygrać – niezależnie od tego, kto zaczynał grę, on zwyciężał. W rzeczywistości jednak gracz, który nie zaczyna gry, jest w uprzywilejowanej pozycji i zawsze wygra grę, jeżeli nie popełni żadnego błędu[2].

Marienbad nie był oficjalnie rozpowszechniany przez Elwro, a kod tej gry jak dotąd nie został odtworzony w celu przeniesienia na współczesne platformy[1], jednakże istnieje możliwość gry w przeglądarce internetowej[3]. Marienbad został także napisany w języku C++ przez pierwotnego autora jeszcze przed 2011 rokiem, o czym sam autor gry informował Mariusza Rozwadowskiego w korespondencji przekazanej do późniejszego zespołu prowadzącego Muzeum Historii Komputerów i Informatyki w Katowicach. Tam też Rozwadowski, prowadząc dalej korespondencję z autorem gry, pozyskał sam kod w języku C++, który znajduje się w zbiorach muzeum[4].

Dzięki Muzeum Historii Komputerów i Informatyki przywrócono w pełni sprawność komputerów z serii Odra 1305, pod przewodnictwem jednego ze współkonstruktorów komputera, Romualda Jakóbca[5]. Dzięki wsparciu Witolda Podgórskiego i wolontariusza Marcina Bulandry udało się również zrekonstruować algorytm i kod Marienbadu na Odrze 1305[4].

Bartłomiej Kluska określił Marienbad pierwszą polską grą komputerową[1], jednak nie może nią być w rozumieniu definicji Słownika języka polskiego PWN[6]. Zakłada ona bowiem, iż grę komputerową rozgrywa się na ekranie, podczas gdy Odra 1003 go nie miała[7]. Dwa lata wcześniej powstała gra w kółko i krzyżyk na komputer XYZ autorstwa Bogdana Misia, która również pretenduje do tego miana[8][9] – wyświetlała stan rozgrywki na oscyloskopie przeznaczonym do monitorowania stanu pamięci[10], wpisując się tym samym w zakres znaczeniowy zaproponowany przez wydawnictwo PWN.

Marienbad – ODRA 1305
Oryginalny wydruk -screenplay, widok po rozpoczęciu gry w Marienbad na komputerze Odra 1305 w Muzeum Historii Komputerów i Informatyki w Katowicach

Przypisy

edytuj
  1. a b c d Bartłomiej Kluska, Mariusz Rozwadowski. Pierwsza polska gra. „CD-Action”. 10/2011, s. 96-97. Wydawnictwo Bauer. ISSN 1426-2916. (pol.). 
  2. Most Wanted Solutions: Nim game strategy [online], www.archimedes-lab.org [dostęp 2020-05-28].
  3. Play nim game online [online], www.archimedes-lab.org [dostęp 2020-05-28].
  4. a b Pierwsza polska gra komputerowa [online], Muzeum Historii Komputerów i Informatyki [dostęp 2022-10-31] (pol.).
  5. Operacja Thanasis [online], Muzeum Historii Komputerów i Informatyki [dostęp 2022-10-31] (pol.).
  6. gra komputerowa – Słownik języka polskiego PWN [online], sjp.pwn.pl [dostęp 2023-09-27] (pol.).
  7. Pierwsza polska gra komputerowa [online], Muzeum Historii Komputerów i Informatyki [dostęp 2023-09-27] (pol.).
  8. Wstęp do historii polskich gier komputerowych – Digital Heritage [online], 12 października 2019 [dostęp 2023-09-26] (pol.).
  9. Popularyzator nauki Bogdan Miś spoczął na Cmentarzu Wojskowym w Warszawie [online], Nauka w Polsce [dostęp 2023-09-26] (pol.).
  10. Mariusz Rozwadowski, Bajty polskie, Wyd. 2.0, popr. i uzup, Sosnowiec: Kluska, Bartłomiej, 2014, s. 4, ISBN 978-83-927229-2-2 [dostęp 2023-09-27].