pondělí 28. září 2026

Historie PGN

Fascinující historie formátu PGN: Jak vznikl nesmrtelný šachový jazyk

Historie formátu PGN (Portable Game Notation) je příběhem o tom, jak jednoduchost zvítězila nad složitými korporátními technologiemi. Dnes je to absolutní standard, bez kterého by moderní online šachy nemohly vůbec fungovat.

Éra digitálního chaosu před PGN

V 80. letech minulého století zažívaly počítačové šachy obrovský boom. Vznikaly první šachové databáze (např. rané verze ChessBase, NICBase nebo TascBase). Mělo to však obrovský háček: každá firma si vytvořila svůj vlastní, uzavřený kód pro ukládání partií.

Pokud jste si chtěli analýzu z jednoho programu přenést do druhého, soubor byl nečitelný a vy jste museli všechny tahy do nového programu přepisovat ručně klávesnicí. Komunita šachistů a programátorů nutně potřebovala jednotný jazyk.

Zrození PGN (1993–1994)

Řešení přinesl v roce 1993 americký počítačový vědec Steven J. Edwards. Rozhodl se ignorovat složité binární kódy a vsadil na radikální myšlenku: vytvořit formát založený na čistém textu (plain text), který dokáže přečíst jak člověk pouhým okem, tak jakýkoliv počítačový program.

Standard byl poprvé oficiálně publikován v roce 1994 a šířil se masivně přes tehdejší internetové diskuzní skupiny. Formát byl tak geniálně jednoduchý, že jej během několika let adoptovali všichni šachoví vývojáři. Díky tomu soubor PGN, který dnes vyexportujete, bez problému otevře i 30 let starý šachový program.

Jak PGN zobrazuje průběh partie?

Zápis jedné partie v PGN má přísnou, neměnnou strukturu rozdělenou na dvě hlavní části: Hlavičku a Tahy.

1. Hlavička (Metadata)

Na začátku souboru jsou v hranatých závorkách uvedeny informace o tom, kdo, kdy a kde partii hrál. Standard definuje tzv. „Sedm povinných tagů“, které musí mít každá správná partie:

[Event "Zápis o titul mistra světa"]
[Site "Moskva, SSSR"]
[Date "1985.11.09"]
[Round "24"]
[White "Kasparov, Garry"]
[Black "Karpov, Anatoly"]
[Result "1-0"]

2. Průběh hry (Tahy)

Po vynechání jednoho prázdného řádku následuje samotný průběh partie. PGN využívá standardní krátkou algebraickou notaci v angličtině (K=král, Q=dáma, R=věž, B=střelec, N=jezdec, pěšci nemají písmeno).

Počítač nečte pozice figurek jako takové, ale čte historii instrukcí. Začíná na základním postavení a provádí tahy jeden za druhým, čímž před vámi na obrazovce šachovnice „oživne“ celá hra:

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 

3. Vrstvy komentářů a větvení

Aby bylo možné v PGN zaznamenat i hluboké analýzy, tvůrce přidal pravidla pro větvení:

  • Kulaté závorky ( ): Značí vedlejší variantu (sideline). Počítač ví, že po dojetí závorky se má na šachovnici vrátit zpět k hlavní linii.
  • Složené závorky { }: Značí textovou poznámku člověka. Počítač tento text ignoruje a nezobrazuje ho jako tahy, ale jako komentář.
  • Glyfy (číselné kódy např. $1):** Vyjadřují hodnocení tahů (např. $1 je v překladu !, $2 je ?).

Díky této geniální architektuře se z PGN stal nesmrtelný formát. I když se šachové programy neustále modernizují, jejich společný základní jazyk zůstává už více než tři desetiletí stejný.

ChessBase - historie

Příběh ChessBase: Jak německý software odstartoval šachovou revoluci

Příběh ChessBase je neméně fascinující než historie samotného PGN. Je to příběh o tom, jak jeden německý fyzik a jeden šachový velmistr navždy změnili způsob, jakým se šachisté připravují na zápasy, a jak tím nevratně transformovali celou šachovou kulturu.

Setkání, které změnilo šachy (1985)

Na počátku 80. let byla příprava šachistů extrémně fyzicky náročná. Hráči s sebou na turnaje vozili těžké kufry plné knih a tlustých časopisů (zejména slavný jugoslávský Šachový informátor). Vyhledat v nich všechny odehrané partie konkrétního soupeře trvalo dny nebo dokonce týdny.

V roce 1985 se německý fyzik Matthias Wüllenweber rozhodl naprogramovat pro svůj domácí počítač Atari ST jednoduchou databázi, která by šachové partie dokázala vyhledávat elektronicky. S tímto prototypem se vydal na šachový turnaj v Hamburku, kde ho ukázal přednímu německému velmistrovi Dr. Helmutu Pflegerovi. Pfleger byl programem tak nadšený, že okamžitě kontaktoval tehdy nejznámějšího šachového novináře v Německu – Frederica Friedela.

Vstup legendy: Garri Kasparov (1986)

Friedel, Wüllenweber a Pfleger založili v roce 1986 společnost ChessBase. Klíčový moment pro globální úspěch firmy však nastal, když Friedel ukázal rozpracovaný program tehdejšímu úřadujícímu mistru světa Garri Kasparovovi.

Kasparov, známý svým vizionářským přístupem k technologiím, okamžitě pochopil, že ten, kdo bude mít tento software jako první, získá nad soupeři brutální výhodu. Stal se ambasadorem programu a prohlásil: „Toto je největší revoluce v šachové teorii od vynálezu knihtisku.“ V lednu 1987 byla oficiálně vydána verze ChessBase 1.0 pro počítače Atari ST a Kasparov s její pomocí v podstatě zdemoloval své soupeře, protože byl v zahájení vždy o pět kroků před nimi.

Přechod na PC a éra nadvlády

S nástupem operačního systému Windows se ChessBase přesunula z Atari na klasická PC. Firma začala budovat svou pověstnou Mega Database – obří sbírku milionů historických i moderních partií, která je dodnes srdcem celého systému. Postupně představila inovace, které dnes bereme jako samozřejmost:

  • Fritz (1991): Slavný šachový motor (engine), který vyvinul Frans Morsch. Fritz se stal nejpopulárnějším tréninkovým partnerem a v roce 1993 dokonce porazil Kasparova v bleskovém turnaji.
  • Playchess.com (2001): Jeden z prvních masivních herních šachových serverů na světě, kde diváci mohli v přímém přenosu sledovat superturnaje s počítačovou analýzou.
  • Formáty .cbh a .cbone: Vlastní chráněné binární formáty, které umožňují bleskově vyhledávat specifické pozice nebo materiálové rovnováhy v databázích s miliony partií (což standardní PGN nedokáže tak rychle).

Jak ChessBase změnila šachový svět?

Konec tajemství v zahájení

Před ChessBase mohl velmistr schovávat tajnou teoretickou novinku klidně dva roky. Dnes odehraje partii v sobotu na open turnaji v Pardubicích a v neděli ráno ji má v ChessBase staženou mladý talent v Indii a ihned ji analyzuje.

Extrémní omlazení šachové špičky

Díky tomu, že ChessBase v kombinaci s enginy zkrátila dobu studia na zlomek času, dokážou dnešní děti absorbovat více šachových znalostí do svých 14 let, než kolik dokázali starší mistři za celý život. Bez tohoto softwaru by éra "zázračných dětí" a náctiletých velmistrů nikdy nenastala.

Dnes je z malé německé firmy globální standard v oblasti profesionálního šachového softwaru. Každý profesionální hráč nebo ambiciózní klubový šachista má dnes ChessBase jako svůj hlavní pracovní nástroj.

úterý 22. září 2026

En Croissant - přehled

En Croissant v obrazech: Vizuální průvodce a nápověda

Šachový program En Croissant představuje zajímavou a bezplatnou alternativu k zavedeným komerčním nástrojům. Jeho uživatelské rozhraní má však svou vlastní filozofii a na rozdíl od klasického ChessBase vyžaduje chvíli času, než si na jeho ovládání zvyknete.

Abych vám začátky s tímto programem usnadnil, připravil jsem tento vizuální přehled. V níže uvedeném albu najdete 16 klíčových snímků obrazovky s přeloženými nabídkami. Průvodce pokrývá vše podstatné – od základního nastavení šachového motoru přes práci s databázemi až po analýzu a tvorbu repertoáru.

Tip: Kliknutím na kterýkoliv snímek v níže uvedeném albu otevřete detailní pohled v plném rozlišení.

















 

úterý 15. září 2026

En Croissant

En Croissant: Moderní šachová alternativa s vlastní filozofií

Přemýšleli jste někdy, jak vznikne název šachového programu? V případě open-source aplikace En Croissant jde o úsměvnou francouzskou slovní hříčku[cite: 4]. Spojuje slavné šachové pravidlo En passant („v průběhu“) s tradičním pečivem croissant[cite: 4]. V doslovném překladu tak název znamená „V rohlíku“[cite: 4].

Pod tímto neformálním názvem se však skrývá pokročilý, bezplatný nástroj postavený na moderních technologiích Tauri a Rust[cite: 4]. Aplikace je dostupná pro Linux, Windows i macOS a slibuje kompletní prostředí pro analýzu partií, správu databází i trénink[cite: 4].

Moje hlavní výhrada: Chybějící intuitivnost

Ačkoliv je program propagován jako svěží alternativa k zavedeným gigantům, naráží na zásadní věc: není intuitivní. Zatímco v desítky let zavedené komerční aplikaci ChessBase zvládnete základní operace bez otevírání manuálu, v En Croissant je nápověda nebo zhlédnutí videonávodu prakticky nezbytností. Než vám nová filozofie ovládání přejde do krve, vyžaduje to trpělivost a ochotu akceptovat odlišný přístup k práci s databázemi.

Co En Croissant nabízí?

  • Rychlá práce s databázemi: Vlastní formát .db3 umožňuje bleskové vyhledávání pozic i hráčů[cite: 4].
  • Integrace s online platformami: Snadný import partií z profilů na Lichess i Chess.com[cite: 4].
  • Instalace na jedno kliknutí: Přímé stahování šachových motorů (Stockfish) a databází přímo z rozhraní programu[cite: 4].
  • Nástroje pro analýzu: Grafy průběhu partie (WDL), příprava na soupeře a tvorba zahajovacího repertoáru[cite: 4].

Užitečné zdroje a videonávody

Vzhledem k odlišnému ovládání doporučuji před prvním spuštěním prostudovat oficiální stránky a přiložené návody:

Klíčová témata Masterclass videa (pro rychlou navigaci):

Šachovnice a analýza (3:37) | Nastavení motorů (4:12) | Práce s databázemi (12:25) | Příprava na soupeře (22:38) | Stavba repertoáru (31:11)[cite: 4]

Závěrečné zhodnocení

En Croissant je velmi nadějný open-source projekt, který potěší každého, kdo hledá moderní a bezplatný nástroj bez licenčních poplatků[cite: 4]. Zda u vás nahradí tradiční programy, závisí především na tom, jak rychle dokážete překonat prvotní nezvyk a přijmout jeho osobité ovládání.

sobota 8. srpna 2026

Šachová šedá zóna

O čem se v oddílech mluví jen u piva a na co oficiální zápisy zapomínají

Šachy jsou považovány za královskou, čistou a akademickou hru. Na šachovnici vládne matematika a přísná logika. Jakmile ale hráči vstanou ze židlí a podepíší zápis o utkání, vstupují do světa, kde pravidla FIDE neplatí. Do světa klubové ekonomiky, nepsaných dohod, systémových absurdit a týmové psychologie.

1. Účetní uzávěrka jako přísně střežené tajemství

Většina řadových členů zaplatí jednou ročně příspěvky, dostane od oddílu kávu na nedělním zápase a tím jejich přehled o financování klubu končí. Kdo z vás ale někdy viděl skutečnou a detailní účetní uzávěrku svého oddílu?

  • Přežívání z ruky do úst: V nižších soutěžích se hospodaření často smrskne na zaplacení startovného, odvodů krajskému svazu a nákup několika nových souprav.
  • Sponzor v koutě: Ve vyšších soutěžích bez sponzorů existovat nelze. Často je však hlavním sponzorem sám předseda nebo vážený dlouholetý člen, který z vlastní kapsy doplácí honoráře či cestovné. Vzniká tak zvláštní stav, kdy je klub plně závislý na dobré vůli jediného človeka.

2. Dvojí metr na ELO: Národní anachronismus?

FIDE již roky aktualizuje světový rating každý měsíc. Přesto český šachový systém stále udržuje, počítá a spravuje vlastní národní ELO (LOK).

  • Zbytečné náklady a duplicita: Správa, výpočet a administrativní údržba národního koeficientu stojí peníze, čas i lidskou energii. Proč živit paralelní systém, když mezinárodní FIDE ELO má dnes prakticky každý aktivní hráč od krajských soutěží výše?
  • Otázka do pranice: Je to jen historická tradice a setrvačnost, nebo způsob, jak odůvodnit určité administrativní poplatky a agendu?

3. Tržní cena bodu: Není bod jako bod

Tabulka soutěže hovoří jasně: výhra na 1. šachovnici má přesně stejnou hodnotu jako výhra na 8. desce. Jenže jejich „výrobní cena“ i úsilí potřebné k jejich získání jsou diametrálně odlišné.

  • Extraligový profesionál vs. srdcař: Zatímco první deska hraje za smluvní honorář (často odvislý od výsledku, ale někdy i za samotný start), hráči na zadních deskách hrají za dobrý pocit a lásku k klubu.
  • Tichá tenze v šatně: Jak se cítí hráč, který poctivě odjede celou sezónu bez nároku na korunu, když ví, že jeho spoluhráč z čela sestavy dostane za nedělní dopoledne částku, na kterou druhý pracuje několik dní?

4. Cizí posily vs. vlastní odchovanci

Dilema, které dříve či později řeší téměř každý ambiciózní oddíl od 1. ligy až po krajský přebor.

  • Koupený postup: Chceme postoupit? Přivedeme dva či tři cizí hráče (často z jiných krajů i států). Výsledek v tabulce se dostaví, ale klub postupně přichází o vlastní tvář a komunitní charakter.
  • Frustrace na střídačce: Domácí odchovanec, který v klubu vyrostl a odjel za něj desítky zápasů, najednou sedí na lavičce, protože jeho místo zabral angažovaný cizinec, který přijede hodinu před zápasem, po partii vezme obálku a ani nepočká na konec utkání.

5. Cestovné: Benzín, párek a pivo

Způsob, jakým kluby řeší cestovné v nižších soutěžích, by vystačil na samostatnou sociologickou studii. Rozdílný metr je vidět téměř všude.

  • Sponzoři na kolečkách: V některých oddílech se automaticky počítá s tím, že řidiči vezmou auto zadarmo. V jiných se poctivě rozpočítává každý kilometr podle oficiálních tabulek.
  • Anekdotická spravedlnost: Někde řidič dostane proplacený benzín, jinde je jedinou odměnou „párek a pivo na benzínce“. Rozdíly v přístupu vytvářejí zbytečné tiché rozepře mezi členy.

6. Dědictví přerušených partií a týmový „kamikadze“

Když se před lety zrušilo dohrávání přerušených partií, šachový svět se zásadně změnil. Dříve přerušenou partii analýzoval celý tým , dnes se vše rozhoduje na místě pod časovým tlakem.

Oběť pro tým vs. osobní ELO

Představte si situaci: stav zápasu je 3,5 : 3,5. Vy hrajete v rovné pozici, kde by za normálních okolností následovala remíza během několika sekund. Jenže družstvo potřebuje výhru. Hráč stojí před dilematem: risknout objektivně horší tahy, hrát na riziko a možná prohrát (a ztratit vlastní ELO body), nebo vzít remízu a nechat prohrát celý tým?

7. Černá díra na partie: Kam se ztrácí naše historie?

V Divizích a Krajských přeborech se ročně odehraje tisíce spousta nádherných i poučných partií. Kde, ale jsou partie ?

  • Ztracená paměť generací: Už v dávné minulosti jsme takto přišli o kompletní zápisy celých generací šachistů. Hráči, kteří šachu obětovali celý život, po sobě nezanechali jedinou zaznamenanou partii.Viník se nenenašel nikdo za nic nemůže.
  • Digitalizace zatím v počátcích: Dnes, v době smartphonů a databází, se veřejně objeví jen zlomek partií z nižších soutěží. Přitom by stačilo málo – jednoduchá možnost či povinnost nahrát zápis do centrální databáze. Bez toho historie českého klubového šachu nenávratně mizí.

Závěrem

Šachy jsou krásné ve své čistotě na šachovnici. Ale to, co dělá klubový život živým, lidským a občas i trochu absurdním, jsou právě tyto nepsané příběhy v pozadí. Bez obětavých nadšenců, bez rizika v rovných pozicích a bez těch, kteří vezmou auto a jedou v neděli ráno 100 km bez nároku na odměnu, by totiž klubové soutěže vůbec nemohly existovat.

čtvrtek 6. srpna 2026

Geometrie a fyzika v jednom: Od odvěsen k vesmíru

Od pravoúhlého trojúhelníka k tajemství kvantového světa

Představte si, že jeden prostý geometrický postřeh může být klíčem k pochopení věcí tak rozmanitých, jako je šíření zvuku, digitální komunikace nebo dokonce chování elektronů v kvantovém světě. Vše začalo u jednoduchého vztahu pro dva podobné pravoúhlé trojúhelníky.

1. Pythagorova věta v novém světle

Mějme dva podobné pravoúhlé trojúhelníky se stranami (3, 4, 5) a (6, 8, 10). Platí vztah:

5 · 10 = 3 · 6 + 4 · 8 (tedy 50 = 18 + 32)

Toto není náhoda. Pro jakékoli dva podobné pravoúhlé trojúhelníky platí obecná identita:

c1 · c2 = a1 · a2 + b1 · b2

Tento výpočet je v podstatě definicí skalárního součinu. Pokud přepony považujeme za vektory, jejich součin délek odpovídá součtu součinů jejich projekcí do os (odvěsen).

2. Zobecnění a Kosinová věta

Co když trojúhelník není pravoúhlý? Zde přichází na řadu Kosinová věta, kterou lze chápat jako "Pythagorovu větu na steroidech".

c1 · c2 = a1 · a2 + b1 · b2 - (a1b2 + a2b1) · cos(γ)

Člen s kosinem funguje jako korekční faktor. Pokud je úhel γ přesně 90° (cos 90° = 0), korekční člen zmizí a vracíme se k našemu původnímu vztahu.

3. Od matematiky k technologiím

Tento princip "skládání odvěsen" je základem moderní vědy:

  • Skládání vlnění: Výpočet interference tónů v akustice.
  • ANC (Potlačení hluku): Aktivní potlačení hluku ve sluchátkách funguje tak, že procesor vytvoří "zápornou odvěsnu" a hluk vyruší.
  • Digitální komunikace: Wi-Fi a MP3 komprese využívají modulaci úhlů a délek těchto "geometrických šipek".

4. Kvantová mechanika

Na mikroskopické úrovni se tyto rotující "přepony" stávají základem reality. Elektron není kulička, ale komplexní vlnová funkce, která se chová přesně podle těchto pravidel. Kvantová interference je v jádru sčítáním těchto rotujících vektorů – pokud se jejich "odvěsny" vyruší, elektron se v daném místě prostě nemůže nacházet.

Závěr: Svět není postaven z pevných cihel, ale z elegantních geometrických možností.

úterý 4. srpna 2026

Z 3D do 2D

mocniny_opravene

Z pozorování a konstrukce v GeoGebře lze učinit tři hlavní matematické a geometrické závěry:

1. Rozměrová transformace: Převod 3D objemu do 2D plochy

Konstrukce využívá elegantní trik, jak zobrazit kubické mocniny (\(a^3, b^3, c^3, d^3\)) v rovinném souřadnicovém systému:

  • Osa \(x\) nese délkový rozměr s rozměrem \(L^1\) (hodnoty \(a, b, c, d\)).
  • Osa \(y\) nese plošný rozměr s rozměrem \(L^2\) (hodnoty \(a^2, b^2, c^2, d^2\)).

Výsledná plocha libovolného útvaru v této mřížce má rozmer \(\[L^1\] \cdot \[L^2\] = \[L^3\]\) (objem). Plocha šrafovaného víceúhelníku tedy geometricky reprezentuje součet kubických mocnin:

\[\text{Obsah} = a^3 + b^3 + c^3 = 3^3 + 4^3 + 5^3 = 27 + 64 + 125 = 216\]
Vnější obdélník o rozměrech \(2d \times d^2\) má celkový obsah \(2d^3 = 2 \cdot 6^3 = 432\). Šrafovaný vnitřek zabírá přesně polovinu jeho plochy (\(d^3 = 216\)).

2. Důvod fungování při násobení koeficientem \(k\) (Homogenita 3. stupně)

Pokud všechny parametry vynásobíte stejným koeficientem \(k \in \mathbb{R}^+\), dostanete trojici \((ka, kb, kc, kd)\).
Algebraicky platí:

\[(ka)^3 + (kb)^3 + (kc)^3 = k^3 a^3 + k^3 b^3 + k^3 c^3 = k^3 (a^3 + b^3 + c^3) = k^3 d^3 = (kd)^3\]
Geometricky v GeoGebře se stane následující:

  • Všechny šířky na ose \(x\) se zvětší \(k\)-krát.
  • Všechny výšky na ose \(y\) se zvětší \(k^2\)-krát.
  • Celková plocha útvarů se tedy zvětší \(k \cdot k^2 = k^3\)-krát.

Jelikož se obě strany rovnice (jak vnitřní plocha, tak celkový obdélník) vynásobí stejným faktorem \(k^3\), geometrická proporce i algebraická rovnost zůstávají zachovány. Jedná se o homotetické škálování homogenní rovnice 3. stupně.

3. Důvod rozpadu při samotné změně \(d\) (Izolovaný bod rovnováhy)

Rovnice \(a^3 + b^3 + c^3 = d^3\) je diofantická kubická rovnost. Pro zvolená čísla \(a=3, b=4, c=5\) má výraz \(a^3 + b^3 + c^3\) hodnotu \(216\).
Pokud měníte pouze parametr \(d\):

  1. Algebraicky: Hodnota \(d^3\) se vzdaluje od konstantního součtu \(3^3 + 4^3 + 5^3 = 216\). Rovnice \(d^3 = 216\) má v reálných číslech pouze jedno jediné řešení, a to \(d = 6\).
  2. Geometricky: Změnou \(d\) posouváte strop vnějšího obdélníku (\(d^2\)) a jeho pravou hranu (\(2d\)), zatímco vnitřní dělicí body (\(B\_3, B\_4, B\_5, B\_6\)) definované pomocí \(a, b, c\) zůstávají na svých původních pozicích. Vnitřní šrafovaná plocha přestává lícovat s geometrickým rozkladem obdélníka a podíl plochy vnitřku vůči vnějšku již neodpovídá poměru \(1 : 2\).

Tento “mocninný obdélník” je vizuálním důkazem kubické identity \(3^3 + 4^3 + 5^3 = 6^3\) (známé také jako Platónovo číslo). Ukazuje, jak lze sčítání trojrozměrných objemů reprezentovat jako rozklad dvourozměrné plochy pomocí integrace lineárních šířek a kvadratických výšek.