Hra Scrabble a program Maven Hra s neúplnou informací Velký stupeň větvení Počítače poráží lidské šampiony
Historie 1931 – Alfred Mosher Butts – hra Lexico 1938 – Criss-Cross (= Scrabble) Od 1948 – komerční prodej (J. Brunot) Česko: Od 1994 se koná mistrovství republiky 1997 – vítězem Jaromír Nohavica 1998 – Č.A.S. – mistrovství, pravidla, slovník Anglický scrabble – olympiáda duševních sportů
hra Scrabble Pravidla, bonusy Rack(zásobník – 7 písmen), bingo, hot-spot Časový limit Strategie Pokusit se o bingo Zbavit se „špatných“ písmen Neotevřít pozici soupeři Koncovka
Program Maven – historie 1980 – první pokusy 1982 – první scrabble od B. Shepparda 1986 – Maven – Brian Sheppard Slovník rozšířen na celé OSPD (cca slov) Natrénovaná ohodnocovací funkce zásobníku Na turnaji 1986 skončil druhý Později přidána koncovka Od 1986 si udržel převahu nad lidmi
Program Maven Stav = body + zásoba písmen + deska Stav desky se nehodnotí Generátor tahů Ohodnocení zbytku písmen 3 fáze hry
Slovník a generátor tahů Slovník Rozšíření slovníku na celé OSPD zvýšilo průměrné body za tah z 23 na 30 OSPD v 80. letech nebyl v elektronické podobě Generátor tahů Generuje všechny možné tahy Průměrně 700, s žolíky až 8000 Heuristiky vyberou 20 – 30 kandidátů Appel, Jacobson – grafová reprezentace 250 Kb (seznamem slov cca 750 Kb)
Ohodnocení zásobníku písmen Rovnováha mezi okamžitým výnosem a budoucností Nestačí lineární ohodnocení písmen (AAA, QU) Řešení: hodnotí se lineárně písmena, některé kombinace a dvojice a trojice stejných písmen Koeficienty se trénovaly hrou sám se sebou 3 krát jeden den Úpravy Vyměněná písmena Rovnováha mezi samohláskami a souhláskami
Prohledávání a výběr tahu Střední fáze hry Hledá se do hloubky 1, rychlá statická funkce Šetří čas na koncovku Pre – endgame (zbývá <= 9 písmen) Hledání jen do hloubky 1 Navíc blokování soupeře a příprava pozic pro sebe Generují se všechny tahy, které by soupeř mohl udělat, kdyby měl všechna zbývající písmena a brání se hot-spoty
Fáze Endgame Když jsou všechna písmena rozdělena Je to hra s plnou informací Větvení 700 a hloubka až 14 neumožňuje použít plné prohledávání Selective search s použitím přesné ohodnocovací funkce tahů B* algoritmus Hanse Berlinera Ořezané prohledávání v „lidkém stylu“
Český scrabble U nás pod jménem Kriss – Kross Hra Criss – Cross od Flash Software Freeware slov 3 stupně UI