Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilTomáš Hruda
1
Hra Scrabble a program Maven Hra s neúplnou informací Velký stupeň větvení Počítače poráží lidské šampiony
2
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ů
3
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
4
Program Maven – historie 1980 – první pokusy 1982 – první scrabble od B. Shepparda 1986 – Maven – Brian Sheppard Slovník rozšířen na celé OSPD (cca 100000 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
5
Program Maven Stav = body + zásoba písmen + deska Stav desky se nehodnotí Generátor tahů Ohodnocení zbytku písmen 3 fáze hry
6
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)
7
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
8
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
9
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“
10
Český scrabble U nás pod jménem Kriss – Kross Hra Criss – Cross od Flash Software Freeware 569000 slov 3 stupně UI www.flashsoftware.cz
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.