Stvorili najmenší šachový program, má len 487 bajtov

Francúzsky programátor pokoril 33-ročný rekord v najkratšom šachovom kóde.

(Zdroj: Ilustračné - freeimages.com)

PARÍŽ, BRATISLAVA. Čo všetko dokážete vtesnať do 487 bajtov? Ak by ste sa rozhodli spísať pravidlá šachu ľudskou rečou, nepostačil by vám ani trojnásobok písmen. Francúzsky programátor však pokoril 33-ročný rekord a vytvoril najkratší šachový program v histórii počítačov.

Je napísaný v Asembleri a v strojovom kóde zaberá iba 487 bajtov. Funguje síce iba v textovom režime, obsahuje však všetko, čo šachová partia potrebuje: hracie pole, figúrky, pravidlá na ich pohyb a stratégiu počítača, aby bol dobrým protihráčom aspoň pre tých menej zručných.

Článok pokračuje pod video reklamou

Podľa BBC doterajší rekord držal program 1K ZX Chcess so 672 bajtami kódu, ktorý bol určený pre počítače v domácnostiach ZX81. Nový kód BootChess beží na počítačoch s operačným systémom Windows, Linux a Mac OS X.

Autor tohto projektu Olivier Poudade tvrdí, že programátori by sa aj dnes mali držať namiesto moderných programovacích jazykov Asembleru, v ktorom možno optimalizovať kód k úplnej dokonalosti.

Ak sa vám zdá jeho šachový program predsa len vizuálne fádny a chýba vám pri pohľade na šachovnicu predstavivosť, zaujať vás môže Tiny Chess s veľkosťou 1251 bajtov. Je napísaný v Javascripte, beží v grafike a jeho autorom je Mexičan Oscar Toledo G.

Najčítanejšie na SME Tech


Hlavné správy zo Sme.sk

KULTÚRA

Juliette Binoche pre SME: Láska? Všetci v nej robíme tú istú chybu

V novom filme hrá so Gérardom Depardieum, aj keď majú konflikt.

KOMENTÁRE

V Česku vzniká súdružsko-miliardárska vláda

Komunisti sa minimálne pokúsia pootočiť jasne prozápadnú orientáciu Českej republiky.

Neprehliadnite tiež

PODCAST KLIK

Klik: Prečo Microsoft roztopil Windows

Komentovaný prehľad technologických správ týždňa. Aká je budúcnosť Windowsu, Uber kúpil bicykle, Amazonu aj Netlifxu rastú predplatitelia.

Zistili, ako morskí nomádi vydržia toľko pod vodou. Ich gény sa prispôsobili

Bajauovia sa dokážu bez prístrojov ponoriť do hĺbky desiatok metrov. Majú predispozíciu.

DETSKÁ RUBRIKA

Spieva a lieta zároveň. Vzdušný koncert škovránka môže trvať vyše hodiny

Desiatky minút trepotania krídel a nástojčivého trilkovania už možno považovať za pôsobivý výkon.

V nedeľu pozorujte vrchol najstaršieho meteorického roja

Pozorovanie Lyríd môže prvú polovicu noci rušiť Mesiac.

Inzercia - Tlačové správy


  1. Košická Klinika detí a dorastu je opäť krajšia
  2. Aká je skutočná pravda o Partners Group Sk?
  3. Desať obľúbených multistop zájazdov do celého sveta
  4. Firmy, pri ktorých sa nemusíte obávať dvojakej kvality potravín
  5. S novou optikou máte v Poprade rýchlosť a kvalitu zaručenú
  6. V Trenčíne vzniká nová komunita, susedia tu budú priateľmi
  7. Nenechajte svojich zamestnancov „vyhorieť“!
  8. Tieto dizajnové hrnčeky a poháre na kávu ocení každý
  9. Získajte špičkovú klimatizáciu a toto leto ušetrite na elektrine
  10. ZOC MAX Prešov má za sebou úspešnú desaťročnicu
  1. Poľovníkom sa nestaneš, musíš sa ním narodiť!
  2. Bratislava začína s výstavbou bulváru Mlynské nivy
  3. Tréningové moduly HACCP online
  4. Kuba má záujem o spoluprácu s SPU v Nitre
  5. Návštevníkov Gardenie zaujali expozície SPU v Nitre
  6. Slováci si nevedia predstaviť svoj deň bez chleba a pečiva
  7. Vieme, čo môže spôsobovať neplodnosť u mužov a žien
  8. Košická Klinika detí a dorastu je opäť krajšia
  9. Desať obľúbených multistop zájazdov do celého sveta
  10. Aká je skutočná pravda o Partners Group Sk?
  1. Toto sú zdravotné problémy, o ktorých muži nehovoria 20 399
  2. Tieto dizajnové hrnčeky a poháre na kávu ocení každý 14 038
  3. Firmy, pri ktorých sa nemusíte obávať dvojakej kvality potravín 13 755
  4. Desať obľúbených multistop zájazdov do celého sveta 8 773
  5. Jordánsko: Najkrajšie miesta kráľovstva v púšti 8 478
  6. Miesta v Rakúsku, ktoré by ste mali vidieť. Kúsok za Bratislavou 6 563
  7. Vajíčka, chlebíky či niečo sladké? Kam v Bratislave na raňajky? 5 749
  8. Aká je skutočná pravda o Partners Group Sk? 5 152
  9. V Trenčíne vzniká nová komunita, susedia tu budú priateľmi 4 590
  10. Nenechajte svojich zamestnancov „vyhorieť“! 3 482