Šach vtesnaný do jediného súboru s veľkosťou 487 bajtov

 
Nový rekord v implementácii svetoznámej hry šach je na svete. Hru sa podarilo naprogramovať tak aby mala iba 487 bajtov.

Vlastnú miniatúrnu verziu šachu s názvom BootChess, ktorú tvorí jediný súbor s veľkosťou 487 bajtov naprogramoval programátor Baudsurfer. Hru je možné zahrať si na Windows, Linux, OS X, DOS či BSD. Hra vzhľadom na krátky zdrojový kód nezahŕňa všetky pravidlá šachu a nie je tak napríklad možné vykonávať rošády či branie mimochodom.
 
BootChess v prostredí DOSBox
 
Pre pokročilých hráčov bude sklamaním aj protihráč v pohode počítača, ktorý neoplýva veľkou dávkou inteligencie a predvídavosti a svoje ťahy vykonáva náhodne. Začína však prvý pretože má biele figúrky. Tie sú reprezentované iba znakmi na "šachovnici" tvorenej 9x10 znakov. Ide o textovú hru a svoje figúrky ovládate písaním pozícií na klávesnici.
 
Pre lepšie pochopenie toho ako BootChess funguje je priložený aj textový súbor, ktorý je viac ako 114-krát väčší ako samotná hra. Hra napriek svojim obmedzeniam predstavuje kapacitne najmenšiu implementáciu šachu. Predošlý rekord držal programátor David Horne, ktorý v roku 1983 pre počítač ZX Sprectrum napísal šach o veľkosti 672B. Online cez webový prehliadač si tiež môžete napríklad zahrať šach vytvorený cez Javascript, ktorý má veľkosť 1KB.
 
Zdroj: techspot
 
Komentáre (4)
SpQx
Chýba tonu pár drobností (možnosť vstúpiť do šachu), ale inak GJ.
Dlug
...pánečky. Tak presne si na niečo podobné pamätám z čias 3DFx-II/Nvidia kedy som hral celkom solídnu 3D strieľačku s trochu horšou grafikou než Quake II a hra mala cca 50-60 kB.! Rozsahom miestnosti pripomínala 1 level Quake. Už viac krát som si na ňu spomenul pomerne nedávno a som sa po nej aj zháňal, ale ja sa bohužiaľ nepamätám ako sa volala. Strýko Gog nie a nie pomôcť.
pes
Nebol to nahodou .kkrieger? Ten mal tusim okolo 90kb a myslim ze by sedel na tvoj popis. :)
Dlug
Yesss, dík, to je ono ;), hneď to idem inštalovať. V dnešnej dobe gigových hier je to pre mňa nepochopiľné ako to tam dokázaly stlačiť. Je to len dvojnásobok toho čo mal ZX Spetrum.
Pridať nový komentár
TOPlist