SME
Pondelok, 21. jún, 2021 | Meniny má AlojzKrížovkyKrížovky

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.

Skryť Vypnúť reklamu

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.

Skryť Vypnúť reklamu

Najčítanejšie na SME Tech

Skryť Vypnúť reklamu
Skryť Vypnúť reklamu
Skryť Vypnúť reklamu
Skryť Vypnúť reklamu

Hlavné správy zo Sme.sk

4. marec 2020. Igor Matovič a Boris Kollár na tlačovej konferencii po spoločnom rokovaní po voľbách do Národnej rady SR 2020.

Čo ukázal viac ako rok vládnutia so Sme rodina?


9 h
Logo podcastu Dobré ráno.

Variant delta príde aj na Slovensko.


a 2 ďalší 4 h

Neprehliadnite tiež

Ilustračná fotografia.

V piatok budú pokračovať na druhom paneli.


TASR 5 h
Výskumný pracovník kráča okolo plášta s logom nemeckej biofarmaceutickej výskumnej spoločnosti CureVac v nemeckom meste Tübingen.

CureVac testoval, keď sa šírili početné mutácie.


18. jún

Inzercia - Tlačové správy

  1. Developer Slnečníc postaví bývanie pri lese. S bazénom aj fitkom
  2. Kde sa dá elektromobil nabiť a za koľko? Veľký prehľad nabíjania
  3. Výber auta na lízing môže byť slobodnejší, ako ste si mysleli
  4. Ako ochrániť svoje peniaze pred infláciou
  5. Regeneračný spánok s ideálne podopretou chrbticou
  6. Dream job pre programátorov: Silicon Valley na Slovensku
  7. Sme vodná veľmoc a napriek tomu vody dovážame
  8. 15 otázok o separovaní. Minimálne na jednu nebudete vedieť odpovedať
  9. Dovolenka v Chorvátsku: stavte na overenú a obľúbenú klasiku
  10. Ako sa v lete správne starať o citlivú detskú pokožku?
  1. Legislative intention - recodification of the corporate law
  2. Ako ochrániť svoje peniaze pred infláciou
  3. Výber auta na lízing môže byť slobodnejší, ako ste si mysleli
  4. Kde sa dá elektromobil nabiť a za koľko? Veľký prehľad nabíjania
  5. Posledné dni nešťastnej Anny Boleynovej
  6. Čo všetko je potrebné vedieť o ochrane očí počas leta
  7. Granátové jablko prekvapí vás chuťou i aktívnymi látkami
  8. Dovolenka v Chorvátsku: stavte na overenú a obľúbenú klasiku
  9. Ako sa v lete správne starať o citlivú detskú pokožku?
  10. Driverama má strategické partnerstvo s nemeckým Stop + Go
  1. Viete, čo jete, keď si kupujete pečivo dopečené v predajni? 29 808
  2. Stačí mi elektromobil? Pozreli sme sa, ako je to s dojazdom 12 483
  3. Je lepšie zobrať si rozkladateľný obal alebo vytriediť plastový? 8 111
  4. Dovolenka v Chorvátsku: stavte na overenú a obľúbenú klasiku 7 678
  5. Po Slovensku na motorke 6 769
  6. Developer Slnečníc postaví bývanie pri lese. S bazénom aj fitkom 5 362
  7. Dream job pre programátorov: Silicon Valley na Slovensku 4 910
  8. Sme vodná veľmoc a napriek tomu vody dovážame 4 824
  9. Desať hotelov v destináciách, ktoré sú toto leto favoritmi 3 619
  10. Crème de la crème po slovensky 3 180