Portable bridge notation

z Wikipédie, slobodnej encyklopédie
Skočit na navigaci Skočit na vyhledávání
4suits.svgTento článok sa týka bridžu a používa špecifickú bridžovú terminológiu. Pozri článok Bridžová terminológia pre vysvetlenie neznámych slov a fráz. Pokiaľ tam nejaký termín nenájdete, upozornite na to prosím v diskusii.

Portable bridge notation (skratka PBN) je univerzálny formát pre bridžové počítačové programy.

Pomocou tohto formátu možno zaznamenať jednotlivé rozdania, priebeh licitácie a samotnej zohrávky. Existujú dve verzie PBN - PBN 1.0 a PBN 2.0. Tieto dva formáty sú navzájom kompatibilné, pri konverzii z PBN 2 do PBN 1 však dochádza ku strate informácie. Formát PBN 1.0 bol zverejnený 1.4.1998, PBN 2.0 bol zverejnený 1.9.1999. Aktuálna verzia je PBN 2.1. Vo verzii 2.1 pribudli tagy pre optimálne záväzky a optimálnu hru.

Format PBN je otvorený, nie je chránený autorskými právami. PBN je určený pre všetky druhy bridžových programov: generátory rozdaní, licitačné programy, hracie programy, ...

Ukážka PBN pre jedno konkrétne odohrané rozdanie:


[Event „International Amsterdam Airport Schiphol Bridgetournament“]
[Site „Amsterdam, The Netherlands NLD“]
[Date „1995.06.10“]
[Board „1“]
[West „Podgor“]
[North „Westra“]
[East „Kalish“]
[South „Leufkens“]
[Dealer „N“]
[Vulnerable „None“]
[Deal „N:.63.AKQ987.A9732 A8654.KQ5.T.QJT6 J973.J98742.3.K4 KQT2.AT.J6542.85“]
[Scoring „IMP“]
[Declarer „S“]
[Contract „5HX“]
[Result „9“]
[Auction „N“]
1D 1S 3H =1= 4S
4NT =2= X Pass Pass
5C X 5H X
Pass Pass Pass
[Note „1:non-forcing 6-9 points, 6-card“]
[Note „2:two colors: clubs and diamonds“]
[Play „W“]
SK =1= H3 S4 S3
C5 C2 C6 CK
S2 H6 S5 S7
C8 CA CT C4
D2 DA DT D3
D4 DK H5 H7
- - - H2
 *
[Note „1:highest of series“]


PBN je derivátom formátu Portable Game Notation (PGN).

PBN súbory sú obyčajné textové súbory. Jeden riadok môže mať najviac 255 znakov. Znak „%“ na začiatku riadku označuje, že daný riadok má byť preskočený. Znak „;“ označuje, že v danom riadku sa nachádza poznámka Sekcia začínajúca znakom „{“ a končiaca znakom „}“ označuje, že všetko čo sa v nej nachádza je poznámka. Takto sa zvykne vypísať rozloženie kariet u hráčov, keďže pre človeka je to tak názornejšie.

Identifikačná sekcia[upraviť | upraviť kód]

Obsahuje nasledujúcich 15 tagov. (1) Event (Názov turnaja alebo zápasu) (2) Site (Miesto) (3) Date (Dátum) (4) Board (Číslo rozdania) (5) West (Meno hráča na západe) (6) North (Meno hráča na severe) (7) East (Meno hráča na východe) (8) South (Meno hráča na juhu) (9) Dealer (Rozdávajúci) (10) Vulnerable (Stav hier) (11) Deal (Rozdelenie kariet u hráčov) (12) Scoring (Skórovacia metóda) (13) Declarer (Vydražiteľ) (14) Contract (Záväzok) (15) Result (Výsledok - počet zdvihov hlavného hráča)

Deal[upraviť | upraviť kód]

Rozdanie je uvedené v tvare: <prvý:><1. ruka> <2.ruka> <3. ruka> <4. ruka> Pričom poradie rúk je v smere hodinových ručičiek, napr.

[Deal „N:.63.AKQ987.A9732 A8654.KQ5.T.QJT6 J973.J98742.3.K4 KQT2.AT.J6542.85“]

Prvé sú uvedené piky, potom srdcia, kára a trefy, jednotlivé farby sú oddelené „.“ bodkou a desiatka je označená písmenom T (z anglického ten).

Dražobná sekcia[upraviť | upraviť kód]

Dražobná sekcia začína tagom Auction medzera a kód prvého dražiteľa. Každý riadok dražby obsahuje štyri hlášky.

Kódy hlášok[upraviť | upraviť kód]

  • AP - všetci pasovali
  • Pass
  • X - hráč kontroval
  • XX - hráč rekontroval

<k><farba> - k - je číslo od 1 do 7, kódy farieb sú: C - trefy, D - kára, H - srdcia, S - piky, NT - bez tromfa

Poznámky ku dražbe[upraviť | upraviť kód]

Keď je za hláškou ==n==, kde n je celé číslo, označuje to, že na konci bude poznámka ku dražbe - vysvetlenie hlášky. Prvá poznámka má číslo 1.

Komentáre[upraviť | upraviť kód]

  • ! - dobrá hláška
  • ? - zlá hláška
  • !! - výborná hláška
  • ?? - veľmi zlá hláška
  • !? - špekulatívna hláška
  • ?! - diskutabilná hláška

Sekcia zohrávky[upraviť | upraviť kód]

Sekcia zohrávky začína tagom Play. Zahraná karta je v tvare <farba><hodnota karty>. Podobne ako v sekcii dražby, možno k zahraným kartám pripísať poznámku, alebo komentár.

Externé odkazy[upraviť | upraviť kód]