Moje knihovny zahájení
Spike * Binární (Toga, Fruit, ..) * ChessBase - CTG * Deep Sjeng * Romichess

Už to tady bylo nepřehledné, tak jsem stránku rozdělil. Omlouvám se za klikání navíc. WB/UCI a Fritz 8 CZ. Utility a návod pro WB/UCI enginy ve Fritzovi. Také konvertor pro Genia, hodně štěstí a trpělivosti při té snaze. Moje turnaje enginů. Download - Nějaké UCI a WB enginy ke stažení, linky na jejich stránky.

Knihovny pro Spike (formát *.scb)
Aktuální turnajová:
(nejedná se o oficiální knihovnu, není jasné, jaké program používá v oficiálních turnajích, na domovské stránce nelze žádnou knihovnu stáhnout, pouze BookBuilder, pomocí kterého je vše zde vytvářeno. Na CEGT se hraje podle nějakých 9moves, když se podívám na partie z WBEC, MS, nebo z Thuringenu, pro Spike vítězného, jím hraný repertoár se těm mým knihovnám docela podobá - žádný div, i pomocí těch partií je knihovna vytvářena. Naposledy v Paderbornu Spike docela propadl, ale některé tam hrané varianty v mé knize určitě aktivní nejsou. Byly samozřejmě do nové verze přidány, ale pouze jako pasivní znalost. Počítačové partie tvoří tak třetinu celé knihovny. A do budoucna se ten podíl bude zvyšovat, BookBuilder pracuje i se statistikou, jakou cenu má pro něj i velmistrovská partie, která se otočí? Lidská invence je však zatím nezastupitelná, takže i tyto partie zde mají své místo.)
SpikeTurnPH-Book.scb, nová verze z 10.7.2007, 4.56 MB v rozbaleném stavu (2.9MB *.rar).

Tématické na zahájení:
Všechny tyto knihovny obsahují i nějaký základ, aby program nebyl bez teorie, pokud se Spike do daného zahájení nedostane. Ty solidnější by teoreticky šly například použít i v turnaji motorů.
Soubory jsou přesouvány na chesspraga.cz - Hosting90 konečně zvýšil prostor, jak sliboval. Může se stát, že nějaký link nebude funkční. V tom případě hledejte na staré adrese - jedná se o free hosting mylivepage.com, z čehož vyplývají tři nepříjemnosti - a) je týdenní limit pro stahování, ten ovšem v současnosti stačí, b) po kliknutí se otevře stránka, na které probíhá odpočet 30s, teprve potom se soubor stáhne, c) není žádná záruka dostupnosti, server může být také přetížen.
SpikeFrenchBook2.scb - již upraveno na základě odehraného zápasu Spike 1.2 - Hiarcs X54. Ale že by tam již nebyla žádná díra? Přeci jen ten testovací zápas byl dost krátký. V každém případě Francouzská Spike nevadí, kde nebyl vinou předchozí příliš široké knihovny prohraný, Hiarcse spíše přehrával.
SpikeFrenchBook.scb - ponechal jsem i tu původní velkou knihovnu, jejíž zásluhou prohrál Spike černými tři partie z osmi. Ale pro trénik by se mohla hodit více.
SpikeCaroKannBook.scb - zdá se ovšem, že toto zahájení Spike příliš nesvědčí. Do turnajů spíše nedoporučuji. Ale záslouhou této knihovny jsem například přišel na to, že Spike drtí Hiarcse v zavřené Sicilské. Nová verze 11 má ovšem knihovnu novou, třeba to opravili :).
SpikePircBook.scb - Proti Shredderovi 10 nerozhodný zápas 8:8. Po počátečních problémech se Spike v Pircce docela "chytal".
SpikeScotchBook.scb - ještě nebylo vyzkoušeno.
SpikeD00-D09Book.scb - S Loopem nakonec prohra 7:9. Nic moc, ale Loop je určitě trochu lepší program.
SpikeOddBook.scb - méně častá zahájení, mezi počítači, 1.f4, 1.b4, 1.b3, občas i něco horšího, černými Alechinova, Skandinávská, Dámské fianccheto, Milesova, Polská, Stará Ben-Oni, Holandská a podobně. Rovněž prohra s Loopem, tentokrát o tři body, ale tady samozřejmě žádný div, naopak, drželo se to docela slušně. Do turnajů určitě nebrat, některá hraná zahájení nejsou korektní, jiná by zase hře počítače neměla vyhovovat. Jedním z cílů této knihovny je pokusit se najít méně obehraná zahájení, která by Spike přeci jen mohl i proti počítačům hrát.
SpikeGambitBook.scb - nehraje gambity na 100%, ale při úvodních tazích 1.e4, 1.d4 a vašem 1.f4 si s velkou šancí nějaký gambit zahrajete. Pro souboje počítačů nedoporučuji, podle mého názoru jim hledání kompenzace za materiál nevyhovuje. Za jediné snad použitelné gambity pro turnaje motorů považuji Volžský a Skotský, snad i Norský, pro mě překvapivě Budapešťský a Blackmar-Diemer, alespoň co se variant hraných v mých turnajích týká. Zde jich je ale opravdu moc a některé nejsou korektní určitě.
SpikeC50-C59Book.scb - Italská, Evansův Gambit, Dvou jezdců, pasivně třeba i Uherská (3.-Se7). Chtělo by to někdy vyzkoušet, jestli ty varianty jsou dostatečně korektní pro souboje motorů. Samozřejmě, pokud zahrajete Sicilskou, stylově preferuje hlavně Sozina se Sc4 ("Promiňte, já hraji Italskou, a Vy?"). Zkoušeno se Shredderem, ale jen jednou Shredder bílými. Zkusil jsem to ještě s Togou, ta 1.-e5 hraje častěji, prohra o dva body.
SpikeSizilian_g6Book.scb - Sicilská s g6 (2.-g6, klasická dračí i moderní dračí po 2.-Jc6). Na 1.c4 pak nejčastěji 1.-c5 a 1.-g6, kvůli šanci na přechod do Maroczyho varianty. Ještě jsem si s tím trochu hrál, od 18.12. nová verze, změny se týkají klasického draka, aby tam bílými nehrál jen hlavní variantu s f3. Zkoušeno s Fritzem, ale mockrát se téma nehrálo.
SpikeSizilian_e5Book.scb - Sicilská s e5 (Svěšnikov, Najdorf, Boleslavskij i "předčasné" 4.-e5 po 2.-Jc6. S variantami po jiných tazích jsem tentokrát příliš neexperimentoval, takže by se to v jiných případech mělo blížit mé turnajové knihovně. Nové 18.1.2007
SpikeC20-C29Book.scb - Bílými hraje hlavně Vídeňskou, zbytek jen okrajově. Pokud mu černými zahrajete Sicilskou, tak tentokrát může zkusit 2.b3. S touto knihovnou porazil Fruita 2.2.1 o bod.
SpikeC40-C49Book.scb - Bílými hraje hlavně hru Čtyř jezdců, protože na Skotskou má samostatnou knihovnu. Také s touto knihou porazil Fruit o bod.
SpikeC60-C67Book.scb - Také zajímavá otázka, co všechno se na tu Španělskou dá hrát, mezi počítači, kromě 3.-a6. Berlínská asi určitě, 3.-Sc5 snad také, ale projde třeba 3.-g6, nebo 3.-Jge7? Proč by se to jinak nehrálo více, kdyby to bylo dobré?
SpikeC68-C79Book.scb - Od výměnné varianty až k čemukoliv kromě 5.-Jxe4 a 5.-Se7. Samozřejmě, přehozením tahů se může dostat i jinam, po 5.d4 třeba do C84, nebo i do otevřené varianty atd. Snažil jsem se to udělat variabilní, takže semtam se může přihodit třeba i Durasem oblíbené 5.Jc3.Nové 19.1.2007
SpikeC80-C83Book.scb - Otevřená varianta Španělské, snažil jsem se to udělat variabilní. Pokud soupeř zahraje Ruskou, je zde více preferováno 3.d4, v Sicilské může zde zkusit 2.g3. Nové 22.1.2007
SpikeC84-C89Book.scb - Zavřená varianta Španělské, cokoliv kromě 6.Ve1 b5 7.Sb3 d6 8.c3 0-0, tedy např. Marshall. V Sicilské může zde opět zkusit 2.c3. Nové 23.1.2007
SpikeC90-C95Book.scb - Zavřená varianta Španělské, zbytek, kromě Čigorinova Ja5.Nové 12.2.2007

"Ediční" plán:
V novém roce se bude pokračovat s dalším tématy v Sicilské, Španělské a Indických. Mám ještě připravené partie na C96-99. A nějaká široká knihovna pro klubové hráče, kde program hraje prakticky cokoliv, ale ty varianty budou kratší. Až bude zase někdy čas a chuť (10.7. Hm, letos moc chuti zatím nebylo ...).

Staré verze ph-book.scb:
SpikeTurnPH-Book070409.rar - předchozí verze turnajové knihy.
SpikeTurnPH-Book070106.rar - předchozí verze turnajové knihy.
SpikeTurnPH-Book061214.rar - první verze nové turnajové knihy.
ph-book29112006.scb - poslední funkční verze. U těch dalších již nastaly ty výše zmíněné problémy s kompilací, buď kvůli nedostatku paměti, nebo je tam nějaký limit velikosti.
ph-book09112006.scb - snad třetí verze. V mých turnajích s ní Spike odehrál docela dobře Super Engines - 5.místo, 11.5/22, před Shredderem, Hiarcsem 10, Togou a oběma 64bitovými Zappy.
ph-book11102006.scb - snad druhá verze, odehrála zápasy Spike proti Zappům a gambitový mač se Shredderem.
ph-book23082006.scb - úplně první verze, původně vytvořená pro PH-CCC, když jsem zjistil, že pro Spike není ke stažení žádná knihovna, pouze BookBuilder. Neobsahuje skoro žádné gambity, nevím jistě, myslím že je téměř celá jen z počítačových partií.

Knihovny pro Togu, Fruit, Polyglot (formát *.bin)
Na stránkách WBEC je ke stažení PolyGlot 1.4, což je utilita umožňující spuštění motorů s UCI protokolem pod Winboardem, tedy proti WB2Uci.exe obrácený konvertor. To je pro mě osobně nezajímavé, ale ten program umí též z příkazového řádku vytvářet již zmíněné binární knihovny. Vše je popsáno v souboru Readme, tu část, týkající se vytváření knihoven jsem si dovolil přeložit (moje angličtina je a zřejmě na věky bude katastrofální, použil jsem Translator a výsledný text vznikl porovnáváním jeho překladu a původního textu v angličtině, tak snad jsem tam nezanesl nějaké chyby). Překlad k dispozici zde. S tou Lacrossovou jsem nespokojen, je moc malá, myslím, že s dobrou knihou by Toga stále mohla hrát o č.2.
ph-book - zde jsem si docela vyhrál s pravděpodobnostmi úvodních tahů, teď to chce vyzkoušet. Možná, že bude potřeba pár malých oprav. Náhrada za standartní performance.bin (nebo book.bin u Fruita). Není to ovšem příliš sladěné hlavně s Togou, pro tu je lepší ta specializovaná verze níže.
ph-variedbook - V tomto případě jsem se s tím nepáral. Cokoliv Polyglot našel v databázi, to zařadil do repertoáru, myslím někam do hloubky 3-4 tahů. Pak byla připojena stejná databáze partií, jako v předchozím případě (viz výše ten návod ...). Náhrada za standartní varied.bin (nebo varied.book.bin u Fruita)
loop-ph-book - U těchto knihoven tvoří úvodních 8 tahů výběr z partií Loopa, co jsem kde sehnal. Podmínkou byla alespoň min/tah a hw nejhůř srovnatelný s mým, tedy ne např. SSDF. Pak byla připojena stejná databáze partií, jako v předchozích případech. Náhrada za standartní performance.bin. Loop sám o sobě nepodporuje nativní knihovny, je to jen pro případ, že ho spouštíte přes Polyglot.
toga-ph-book - Stejně jako u Loopa.
fruit-ph-book - Stejně jako u Loopa.
glaurung-ph-book - Stejně jako u Loopa. Glaurung je ovšem přeci jen slabší program, než ty tři výše, takže způsob ladění na základě sebraných partií bude možná nutné upravit. Toto je třeba brát jako první, zkušební verzi. Bylo by potřeba ještě odehrát spoustu partií s neladěným ph-bookem i s ph-variedbookem. Na to nemám čas, respektive dost volných počítačů, to bych musel dělat např. v internetové kavárně :). Nové 27.4.2007
ph-gambitbook - Gambitová varianta, snad povedenější, než ta pro Spike. Jediná chyba je, že jsem třetí vrstvu, která měla zajistit variabilitu v královském gambitu bílými omylem naimportoval za černé, takže hraje až příliš často 3.Jf3 g5 4.h4 a 5.d4. Oprava by byla pracná, Polyglot neumí importovat fragmenty (jen tahy z nějaké pozice), takže bych první tři vrstvy musel z větší části dělat znovu. Zatím na to kašlu. Výběr partií byl možná důkladnější, než pro Spike, ale záleží, co s tím ten Polyglot vlastně provedl, musí se to zkusit.
ph-exoticbook - Poněkud exotická varianta, alespoň co se počítačových knihoven týká. Vedle úplných zvláštností, třeba 1.a3, hraje např. i poměrně běžné věci, jako Skandinávskou, Španělskou bez a6 i Jf6 a pod. Od varied knihovny se liší tím, že se programově vyhýbá těm nejvíce obehraným variantám (mezi počítačovými programy), i když třeba po 1.Jc3 to do Francouzské, nebo Caro-Kanna oklikou může vést - a tam už není žádný filtr, který by zahrál něco nestandartního, leda snad 4.f3 ve Francouzské po 3.-de4 by se mohlo občas objevit. Mělo by to být srovnatelné s Odd bookem pro Spike, výše. Zápas těchto dvou knihoven vyhrál o bod Spike, viz stránka mých turnajů.

Stromy pro ChessBasi (formát *.ctg)
Formát *.ctg má dvě obrovské nevýhody, pokud je vytvářen importem partií:
a) Nelze ručně měnit pravděpodobnosti zahrání, lze to jen ovlivnit změnou samoučících hodnot. Pro ty je vyhrazen jen integer, tedy +-128 (v praxi max 125), jinak se přetočí tachometr a hodnoty se mohou pohnout úplně jiným směrem.
b) Vše, co je ve stromu přiřazeno k jednotlivým tahům, se skrytě týká pozic, do kterých vedou! Z toho vyplývá jeden velice nepříjemný důsledek, počítači pak nevysvětlíte, že zatímco po 1.e4 c6 (e6) 2.d4 je nejlepším tahem d5, tak po 1.d4 d5 2.e4 je to určitě de4, nikoliv e6 a c6. Partií na Caro-Kann a Francouzskou je samozřejmě mnohem víc, než na Blackmar-Diemer. Změnou samoučení na maximum jsem dostal de4 na nějakých 30 procent ...
LoopPH-Book - 64MB. Aspirací bylo vytvořit cosi jako Takker TourBook, na ten však asi nějaká kvalita ještě chybí. Ovšem zatímco starší verze dopadla v testu Zap!chess64 znatelně hůře, než TourBook, tato udělala v zápase s Rybkou stejně mizerných 4.5/16, jako Takker! Originální newllbook.ctg zcela propadl (2.5/16), strom z Lexicon Gambits lex_baum.ctg také (3/16), ještě zbývá prapůvodní LOOPandLIST2006Book.ctg. Nové 18.4.2007
PH-Gambitbook.rar - 134MB. Po rozbalení příšerných 491MB. Knihovna hlavně pro testy chování motorů v méně obehraných variantách. Bude vyzkoušeno začátkem příštího týdne, v probíhajím zápase Loopa s Rybkou. Nedá se to zatím považovat za hotové, ale je nutné to teď odzkoušet. Nové varianty se už moc přidávat nebudou, i tak je to velké jako kráva, je potřeba si vyhrát s barvami variant. Nové 27.4.2007
Zbylé nabídky v *.ctg jsou jen vybrané knihovny Chessmastera, lze je využít pro turnaje s CM v Chessbasi. Všechny mi připadají až příliš krátké, byť dostatečné.
CM10 - nejedná se o originální knihovnu, je to import free knihoven pro personality Nextas a 8777 Chessmastera 8000.
CM10-Josh - originál z CM10 importovaný do Chessbase.
CM10-gambit - originál z CM10 importovaný do Chessbase.
CM10-trapper - originál z CM10 importovaný do Chessbase.
Mám odněkud stažené jakési tématické knihovny pro Chessmaster. Možná je nakonvertuji časem také.

Pro Deep Sjeng (formát *.bok)
Jen takový vedlejší produkt. Když už jsem měl databáze partií, proč neudělat knihu i ve Sjengovi, když už vím, jak na to?
sjeng25-books - Zjistil jsem, že knihovny pro Sjeng 1.6 nejsou použitelné se Sjengem 2.5. A tak čtyři knihy znovu, pgn2 a pgn3, k nim i fritz3 a fritz4 - ve Sjengovi lze totiž importovat *.fbk. Seženete-li si konvertor, asi by se tam takto daly importovat i jiné, třeba Genius.. stejná databáze, ze které jsem tvořil binární knihovny. PGN3 znamená, že tah musel být pro přidání hrán alespoň třikrát. Nové 12.2.2007
sjeng16-books - A zde v jednom souboru ty staré pro Sjeng 1.6. Dvakrát dvě verze z PGN, první byla z databáze připravené na první verzi LoopPH-Book.ctg, druhá pak z databáze pro novější binární knihovny

Romichess (formát *.dat)
Autor se na talkchess zmínil, že by se mu hodila silná knihovna. Tak jsem podnikl několik pokusů. Zde jen několik nejzajímavějších. Bohužel je to dost obludný formát, prý kvůli nějakému samoučení. Nejsem si jistý, zda to někomu stojí pro tak slabý program si zabrat po rozbalení třeba i 100MB (u nepovedené čtyřky). Ale s Romichess si můžete dobře zahrát, protože se s ním zatím dá i vyhrát, ELO se pohybuje kolem 2150 (Na OpenWar). Je to ovšem WB engine, takže buď Arenu, nebo konvertor WB2UCI pro Fritz. S parametry si nelámejte hlavu, velikost hash je standartně 32MB. Jen je tam nutné dát řádek ohledně hodnocení vždy za bílého. Problém se silou knihoven je i v Romichess, nedá se to korigovat ručně a ani importovat zvlášť za černé i bílé, to by věci také pomohlo.
RomiPH-Book - První verze. Hlavně korespondenční partie, snad i nějaké počítačové z CEGT. Autoři s ní hrají na Open a Chess War a pochvalují si ji, na OpenWar začali bez ní s 0.5/5, nyní mají 11.5/19 (27.3.). Většinou ovšem slabí soupeři, uvidí se v dalších kolech. V ChessWar Romichess postoupil do céčka, tam se zatím držel nad sestupovými příčkami, v závěru autoři nasadili 64bitovou verzi a postup utekl jen o půl bodu!. Pozdější verze knihoven se mi zřejmě nepovedly. Vzhledem k nedokumentovaným funkcím se import v Romichess chová z mého pohledu nestandartně a nevím moc, co s tím. Import velkého počtu partií vede k obrovskému nafouknutí knihovny a žádnou větší kvalitu přitom nezaručuje.
RomiPH-GambitBook - Tohle je pro zahrání. S programem této síly a takovou knihovnou si zahrajete docela dobře.
RomiPH-ExotBook - Opět pro zahrání, podobně jako GambitBook. Zde hraje dost výstřední tahy, ještě více a hůře, jak podobný OddBook pro Spike.
Kompletní sbírka je na http://rubinus.mylivepage.com/file/471_RomichessOpeningsBooks. Kromě nepříliš povedených pozdějších verzí 2-4 jsou tam i rádoby tématické, vybrané z databází s výběrem jako Sf1-c4, Sf1-e2 - cílem bylo udělat vždy trochu jiný repertoár. Problém u Romichess je ovšem, že knihovna se musí jmenovat vždy stejně, takže je nejlepší ponechat ty nepoužívané v zabaleném stavu a rozbalit si vždy tu, se kterou chcete hrát. Pracuji teď na pětce, která nebude dělaná importem partií, ale ručně zadaných variant, mělo by to uspořit dost místa a snad samoučení časem vyrovná případné mezery. Je to však dost práce a momentálně na vedlejší koleji, nevím, kdy by to mohlo být hotové.