Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
external:lgame [2008/09/16 23:34] vladimir.rovensky |
external:lgame [2008/09/23 12:01] vladimir.rovensky |
||
---|---|---|---|
Line 2: | Line 2: | ||
* KDE? [[http:// | * KDE? [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
==== Provedené změny ==== | ==== Provedené změny ==== | ||
Zde budou v brzké době přidány provedené změny | Zde budou v brzké době přidány provedené změny | ||
+ | |||
+ | | ||
+ | |||
+ | ^délka věty (#tokens) ^lehká ^střední ^těžká ^ | ||
+ | | 3| 1| 1| 2| | ||
+ | | 4| 1| 1| 2| | ||
+ | | 5| 1| 1| 2| | ||
+ | | 6| 1| 2| 2| | ||
+ | | 7| 1| 2| 2| | ||
+ | | 8| 1| 2| 3| | ||
+ | | 9| 2| 2| 3| | ||
+ | | 10| 2| 3| 3| | ||
+ | |||
+ | |||
+ | * zmena ceskych vet na vety z knihy Osudy dobreho vojaka Svejka za svetove valky | ||
+ | * opraveno pocitani bodu | ||
+ | * opraveno zadavani diakritiky | ||
+ | | ||
==== TODO list ==== | ==== TODO list ==== | ||
+ | - * po odehrani 100 partii odeslat hraci e-mail | ||
+ | - * pripravit 10 000 vet (treba i delsi?) | ||
+ | - * URGENCE Tomas & David | ||
+ | - * Hrat znovu (?) | ||
+ | - * vyvesit BUGS na wiki | ||
- 8-) titulek hlavni stranky 'LGame - Play the Language', | - 8-) titulek hlavni stranky 'LGame - Play the Language', | ||
- 8-) ostrejsi uvodni obrazek u Shannonovy hry | - 8-) ostrejsi uvodni obrazek u Shannonovy hry | ||
Line 33: | Line 69: | ||
**BH pise: nas IT administrator nema nic proti webhostingu, | **BH pise: nas IT administrator nema nic proti webhostingu, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Nahlášené chyby ==== | ||
+ | Zde je seznam jiz nahlasenych chyb cekajicich na opraveni | ||
+ | *prepisovani do sousednich policek + nasledne spatne pocitani bodu | ||
+ | *info pro uzivatele pri cekani na prijeti hry od soupere | ||
+ | *ve hre nereaguje tlacitko napoveda | ||
+ | *info pri cekani na nacteni hry (pred zacatkem) | ||
+ | *moznost hadat jakekoli slovo (ma to jit jen zleva doprava) | ||
+ | *ukonceni hry - jeden z hracu da ukoncit, druhy o tom nevi a prvni ceka na ukonceni druheho - ten co ukoncuje by mel vedet ze se ceka na druheho az dohraje, ten co dohrava by mel vedet ze druhy ukoncil, dale penalizace 10x pocet neuhadnutych slov + druhy hraje dal | ||
+ | *pri vycerpani pokusu misto ? psat radej 0 + dat hraci nejak najevo, ze skoncil, ze se ceka na dohrani protihrace | ||
+ | *padani pri dvoukliku na prijmam / odmitam | ||
+ | *oba hraci neuhodnou nic - jeden se nedozvi o konci hry | ||
+ | *nekdy slovo pri neuhadnuti zesedne misto zcervena | ||
+ | *nekdy se uhadnute slovo nezobrazi zelene ale je porad sedive | ||
+ | *pocitani casu - 6 sec na pokus | ||
+ | *vyznacit viteze pri vysledku | ||
+ | *po neuhadnuti slova se ma cervene objevit spravne slovo | ||
+ | *pri vycerpani vsech vet v db hra ukaze modrou obrazovku, lepsi by byla nejaka specialni pro tento pripad | ||
+ | *pomale nacitani z db | ||
==== Reakce hráčů ==== | ==== Reakce hráčů ==== | ||
+ | |||
+ | === Vladimir Rovensky (V.Rovensky@lit.cz ) === | ||
+ | Zde budou chyby nalezerne mnou pri prubeznem testovani hry. | ||
+ | * S hruzou jsem zjistil, ze hra (alespon na mem systemu - WinXP, Firefox / Chrome) totalne neakceptuje narodni znaky, tj pokud je v nejakem slovu pismeno s hackem ci carkou, prakticky jej nelze uhodnout. ** opraveno ** | ||
+ | |||
=== Josh (Josh.cz@seznam.cz) === | === Josh (Josh.cz@seznam.cz) === | ||
Musim konstatovat, | Musim konstatovat, | ||
Kazdopadne ale podle me spatne provedene - neni zadna sance uhadnout ty slova. | Kazdopadne ale podle me spatne provedene - neni zadna sance uhadnout ty slova. | ||
Podle me by bylo resenim: | Podle me by bylo resenim: | ||
- | * pridat aspon informace z jakyho oboru jsou vety (nejake oborove napovedy) | + | * pridat aspon informace z jakyho oboru jsou vety (nejake oborove napovedy) |
- | * rozkouskovat vetu - na lehci urovni by byla treba delsi veta a mela by jen 3 mezery, kam by se doplnily slova (pridani vice pokusu by nic neresilo). | + | * rozkouskovat vetu - na lehci urovni by byla treba delsi veta a mela by jen 3 mezery, kam by se doplnily slova (pridani vice pokusu by nic neresilo). |
* **ohledne delky partie a poctu pokusu ** - Tak do tech 4,5 minut by to bylo dobre, ale tohle by podle me nemelo hrat roli, protoze kdyz se ty vety upravi, tak jak jsem psal - veta napr. Podival se z ... a rekl, ze se tam sijou ... Takhle bych si predstavoval uplne nejlehci uroven treba s 3 pokusy. U tezsich klidne napovedka, z jakeho oboru jsou ty slova. Anebo udelat treba rovnou cele vety z oboru - rozdeleni beletrie, scifi atd. | * **ohledne delky partie a poctu pokusu ** - Tak do tech 4,5 minut by to bylo dobre, ale tohle by podle me nemelo hrat roli, protoze kdyz se ty vety upravi, tak jak jsem psal - veta napr. Podival se z ... a rekl, ze se tam sijou ... Takhle bych si predstavoval uplne nejlehci uroven treba s 3 pokusy. U tezsich klidne napovedka, z jakeho oboru jsou ty slova. Anebo udelat treba rovnou cele vety z oboru - rozdeleni beletrie, scifi atd. | ||
Line 54: | Line 117: | ||
* nevim, zda je to zamer, ale ta prava horni informace o poctu registrovanych a cekajicich se zobrazuje jen na uvodni strance LGame - na ostatnich strankach (napr. kdyz cekam na protihrace) uz ne. Navic mam podezreni na spravnost onoho udaje u cekajicich - kdyz sam cekam na protihrace a otevru si v novem okne uvodni stranku, zobrazuje se mi tam porad 0 cekajicich (uprimne receno jsem tam jeste jine cislo nez nulu nevidel:)) | * nevim, zda je to zamer, ale ta prava horni informace o poctu registrovanych a cekajicich se zobrazuje jen na uvodni strance LGame - na ostatnich strankach (napr. kdyz cekam na protihrace) uz ne. Navic mam podezreni na spravnost onoho udaje u cekajicich - kdyz sam cekam na protihrace a otevru si v novem okne uvodni stranku, zobrazuje se mi tam porad 0 cekajicich (uprimne receno jsem tam jeste jine cislo nez nulu nevidel:)) | ||
* **Zobrazovani snad opraveno, ted by tam mely byt i jine hodnoty nez 0 :o) Vyveseni informace na jine stranky nez jen na titulni neni problem, pokud to tak ma byt - prosim o vyjadreni. VR ** | * **Zobrazovani snad opraveno, ted by tam mely byt i jine hodnoty nez 0 :o) Vyveseni informace na jine stranky nez jen na titulni neni problem, pokud to tak ma byt - prosim o vyjadreni. VR ** | ||
- | * a jeste obtiznost - cekal bych, ze na lehkou obtiznost bude hadani snadne - napr. jedno chybejici slovo, pripadne dve, ale v delsi vete... Ale kdyz i na teto urovni jsou temer pravidelne vety, ve kterych chybi pulka slov, priznam se, ze me to odrazuje (a nemam odvahu ani zkouset vyssi obtiznosti: | + | * a jeste obtiznost - cekal bych, ze na lehkou obtiznost bude hadani snadne - napr. jedno chybejici slovo, pripadne dve, ale v delsi vete... Ale kdyz i na teto urovni jsou temer pravidelne vety, ve kterych chybi pulka slov, priznam se, ze me to odrazuje (a nemam odvahu ani zkouset vyssi obtiznosti: |
* s obtiznosti vlastne souvisi i casovy limit na jednotlive pokusy - nejak jsem nepostrehl, zda je ve hre nejak zvyrazneno, kdy ubehl... Take, pokud jsem dobre pochopil pravidla, neni limit zavisly na obtiznosti, coz je myslim skoda (kdyz se clovek chce trosku zamyslet u tezsich vet, 6 vterin je prece jen malo - navic, kdyz to pak taky ma stihnout napsat). | * s obtiznosti vlastne souvisi i casovy limit na jednotlive pokusy - nejak jsem nepostrehl, zda je ve hre nejak zvyrazneno, kdy ubehl... Take, pokud jsem dobre pochopil pravidla, neni limit zavisly na obtiznosti, coz je myslim skoda (kdyz se clovek chce trosku zamyslet u tezsich vet, 6 vterin je prece jen malo - navic, kdyz to pak taky ma stihnout napsat). | ||
* **v seznamu pro Tomase (spravne pocitani casu, ne uprava limitu dle obtiznosti) ** | * **v seznamu pro Tomase (spravne pocitani casu, ne uprava limitu dle obtiznosti) ** | ||
+ | |||
+ | === Gimli2 (gimli2@centrum.cz, | ||
+ | Samotny napad mi prijde vyborny a i dobry po strance hratelnosti, | ||
+ | samotna implementace uz je horsi. Problem nedostatku hracu je znat, ale | ||
+ | neni problem se s nekym domluvit a jit si par partii zahrat. | ||
+ | |||
+ | K nedostatkum implemetace: | ||
+ | * obcas to hodi BSOD - tedy " | ||
+ | * desne dlouho to nacita vetu (1 dotaz na DB nemuze prece trvat radove okolo 10s) **neni to dotazem na DB, hra je schvalne zapocata s 10 sekundovym prodlenim (asi) kvuli synchronizaci, | ||
+ | * obcas to zacne psat odhadovane slovo do 2 policek najednou a po odentrovani to overi to slovo, jenz je ve vete nejdal a vyplytva tak pokus (nekdy se vyplnuji i 3 naraz) **v seznamu ** | ||
+ | * obcas to neoznaci pokus vubec (slovo zustane sede a tuzticka zmizi - at uz je dobre, nebo blbe) | ||
+ | * nejde napsat dlouhe o - " | ||
+ | * hodne pomaha znalost tematu, ale bohuzel take jde uspesne googlit. ** nojo, dame jim pritulnejsi vety a zacnou fixlovat :o) ** | ||
+ | |||
+ | (testovano na WinXP SP2 + Opera 9.52 + Flash player 9) | ||
+ | |||
+ | Napady na zlepseni: | ||
+ | * zobrazovat po odhadani cele vety spravnou variantu (toto se stalo jedinkrat a tak jsem to povazoval za chybu ;-)) ** v seznamu ** | ||
+ | * zobrazovat vetsi procento slov, coz si zada i delsi vetu ** hotovo ** | ||
+ | * nebo zobrazovat kontext z nehoz veta pochazi (tedy napriklad, ze je z stenoprotokolu snemovny (i kdyz zrovna tot moc nerekne), nebo ze to je ze skript na X36PAR z FELu apod. - dost by to zvysilo ucinnost) ** hotovo ** | ||
+ | |||
+ | Takhle je napr veta: | ||
+ | Ridic ... ... ... | ||
+ | a na 2. pozici aspiruje bud | ||
+ | a) sloveso, nebo aspon jeho zvratna cast " | ||
+ | b) nebo sloveso v prechodnikovem tvaru | ||
+ | c) nebo vlastni jmeno toho ridice | ||
+ | d) predmet ... napr: Ridic Avie ... | ||
+ | * mozna by byla lepsi AJAX implementace v PHP (minimalne pro vyuziti 3. stranou) | ||
+ | |||
+ | |||
+ | Muj osobni dojem z toho je, ze je to prilis siroky zaber a velmi mala | ||
+ | sance neco uhadnout. Obzvlaste kdyz netrefim 2. slovo, pak se jeste | ||
+ | obtizneji hada to 3. Takze i data "jak uvazuji" | ||
+ | informacni hodnotu, protoze uz clovek " | ||
+ | ubirat, jelikoz cestina ma pomerne volny slovosled. V tomto je mozna AJ | ||
+ | snazsi. | ||
+ | Mam odehrano asi 77 partii a nejvetsi uspech byla 2 uhadnuta slova v 5ti | ||
+ | slovne vete. | ||
+ | A jeste mi neni jasne, k cemu je z hadaciho hlediska dobra informace, | ||
+ | zda souper uhad dane slovo (navic to pomerne laguje). Vzhledem k prilis | ||
+ | obecnemu zaberu vet, nemuzu uvazovat nad tim, ze bych sve rozhodovani | ||
+ | menil podle osobnich znalosti meho soupere. | ||
+ | |||
+ | Pokud by byl zajem o nejakou uzsi spolupraci mezi moji online hrou a | ||
+ | hernim serverm lgame.cz, tak se o tom muzem pobavit. Hracska zakladna je | ||
+ | pomerne siroka a pokud by to nebylo tak pomale, dalo by se to jim to | ||
+ | vnutit jako vyplneni casu pri cekani na nejakou udalost v IWcku. Takove | ||
+ | prodlevy u hracu existuji. | ||
+ | |||
+ | === Tomáš Kraut(tomas.kraut@matfyz.cz) === | ||
+ | * nevím čím to je, ale ta hra nevezme slova s diakritikou i když jsou určitě správně (to jde u toho Švejka dobře ověřit) ** opraveno ** | ||
+ | |||
+ | * Pokud jej neuhádne ani na jeden pokus, správné slovo se po posledním neúspěšném pokusu vepíše do věty červeně. - děje se to, že tam zůstane poslední špatně zadané slovo, takže to člověka mate a nakonec se stejně nedozví správný výsledek. ** v seznamu ** | ||
+ | |||
+ | * a pak mi taky přišlo, že u lehké obtížnosti se věty opakovaly ** vety se vybiraji nahodne, kdykoliv je mozne provest zmenu aby hrac nevidel jednu vetu dvakrat (na piskovisti uz implementovano) | ||
==== Specifikace projektu ==== | ==== Specifikace projektu ==== | ||
Ke stažení {{external: | Ke stažení {{external: |