Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-99) was last changed on 06-Apr-2011 11:19 by Matti Siivola  

This page was created on 19-Mar-2008 19:03 by 194.157.96.130

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 2 added 65 lines
%%tab-2011
!Japanilainen byouyomi on typeryyttä
Sellaista vain että lopetan itse yksipuolisesti kaikenlaisen osallistumiseni turnauksiin, joissa käytetään japanilaista lisäaikasysteemiä jossa on vain yksi periodi sekä se toteuttaa vain EGF:n turnausluokan minimivaatimukset pääajan osalta. Tällainen aikasysteemi on esimerkiksi JSM-turnauksessa käytetty 60min + 1x30s tai Suomen kongressin viikonlopputurnauksessa käytetty 60min + 1x20s.
Nämä ovat aivan puhdasta idiotismia ja vaikuttavat erittäin paljon pelin lopputulokseen sellaisten pelaajien kohdalla, jotka haluaisivat käyttää kaiken heille tarjotun ajan. Tämä johtuu siitä ettei ihmisen ajankäyttö ole säännöllinen, vaan ajankäyttötarve vaihtelee siirtokohtaisesti.
Syy tähän boikottiin on että hävisin JSM-2011 turnauksessa kaksi peliä ajalla johtoasemasta, koska en kyennyt kontrolloimaan 30 sekunnin aikajakson rajoituksia. Ensimmäisessä pelissä tilanne oli se että pelitilanne oli muutoin helppo ja onnistuin saavuttamaan reilun johdon, mutta olisin tarvinnut yhden yksittäisen vaikean semeai siirron lukemiseen enemmän kuin 30 sekuntia aikaa. Näin epäonnistuin suhteellisen triviaalin semeain voittamisessa.
[{Sgf src='JouniValkonen/pessi1104.sgf' align='left'}]
%%quote
''Oheissa pelissä siirroilla 160-169 valkea hävisi suhteellisen helpon semain, koska ei ehtinyt lukea tilannetta riittävän selkeästi 30 sekunnin aikana. Peli oli tuossa tilanteessa jo muutoin helppo, joten jopa kanadalaisella olisi saanut käyttöön yksittäisen kriittisen siirron lukemiseksi minuutin tai pari. Siirrot 160 ja 162 olivat kriittisiä ja valkea olisi voittanut semain vain pelaamalla helpoimman siirron eli kytkenyt A2:sta. 30 sekunnin aikana on kuitenkin erittäin hankala hallita tällaisia kriittisiä tilanteita. Vaikka suurimpaan osaan siirroista voi vastata korrektisti tai riittävän hyvin parin sekunnin miettimisen jälkeen. Semeai-tilanteet vaativat kuitenkin tarkempaa lukemista. Japanilainen lisäaika ei tarjoa mitään joustavuutta ajankäyttöön, siksi se sotkee pelitilanteita maksimaalisesti.''
/%
Toinen tapaus oli vieläkin ikävämpi, koska olin täyttämästä viimeistä damea ja en hälinän takia kuullut kellon piippausta lisäajalle siirtymisen merkiksi, joten en tiennyt ajan olevan vähissä. Näin aika loppui. Tämä voi olla ikävää toki, mutta kertoo vain sen kuinka altis japanilainen aikasysteemi yhdellä perioidilla on pelaajasta ja pelitilanteista riippumattomiin erheisiin. 5x30s olisi esimerkiksi estänyt tämän, koska kello olisi varoittanut moneen kertaan ennen ajan loppumista. Nyt kaksi varoituspiippausta vain ei ollut tarpeeksi.
Kyse ei siis ole muusta kuin pelleilystä japanilaisen lisäajan kohdalla. Varsinkin kun japanilaisen epävarmuusongelmat voitaisiin helposti korjata lisäämällä perioidien määrää. jokainen ylimääräinen perioidi lisää pelin kestoa vain 30 sekunnilla, mutta vähentää reilusti vahingossa tapahtuneen aikatappion todennäköisyyttä.
Japanilainen lisäaika on lähtökohtaisestikin huono tapa hoitaa lisäaika, koska kanadalainen on jo parempi. Kanadalainen noin 2-4 sekunnin viiveellä olisi vieläkin parempi, eli se ehkäisisi kiiretilanteita, koska kiven fyysiselle laittamiselle jää aina riittävästi aikaa. Mutta kaikkein paras olisi bonusaikajärjestelmä, jonka kanssa aikataulutus on hyvin hallittavissa, eikä se aseteta pelaajille vaatimuksia ajankäytön suhteen, jotta he saavat maksimaalisesti aikaa käyttöönsä ilman tarvetta pelata puolta peliä akuutissa aikapulassa ja vakavassa aikapaineessa.
-- Jouni, 4.4. 2011
/%
----
Olen samaa mieltä tuosta japanilaisesta lisäajasta. Turha sillä on sotkea kanadalaiseen tottuneen enemmistön ajankäyttörutiineja. Nyt kun on digitaalikellot, tuo kanadalainen muutaman sekunnin viiveellä on ihan hyvä idea, koska fyysinen lauta on fyysinen lauta ja kiireessä voi tulla hosumisia ja tulkinnanvaraisia tilanteita tyyliin "sotkiko hosuminen lautatilannetta liikaa vai ei".
-- Markku, 4.4. 2011
Lisäpiipitys kasvattanee akuutin aikapulan huomaamisen todennäköisyyttä, mutta ei ole mitään tunnettua ylärajaa sille, kuinka pitkää piipitystä voidaan vielä väittää liian vähäiseksi. En keksi muuta keinoa kuin eksplisiittinen byoyomin alkamisen julistaminen, joka täyttäisi vaatimiksen siitä, että aikapulan aina huomaa. Lisäksi pelin häviö on minusta ajan ylityksestä kohtuuton rangaistus, passaukseksi tuomitsemisen pitäisi riittää.
Kuitenkin: aikapulassa tehty lukuvirhe on virhe yhtä kaikki, ja siitä voi syyttää joko sitä joka virheen teki, tai sitä, joka aikapulaan hankkiutui. Ja jos hälinä todella esti sinua kuulemasta kellon piipitystä, normaali reaktio on tuomarin apuun pyytäminen. Arvoturnaus ei ole sellainen paikka, jossa kaikki epäreiluudet täytyisi mukisematta niellä.
-- [Bass], 4.4. 2011
Voisi tilannetta tarkentaa, että kyseisessä hälinässä melutaso ei ollut niin oleellinen, vaan se että hälinän laatu oli sellainen että se söi minun huomioni oman pelin sijaan viereisen pöydän tapahtumiin.
Oleellisesti ei mielestäni ole piippausten lukumäärä, koska piippaukset häiritsevät viereisten pöytien pelaajia, vaan kuinka kauan on aikaa reagoida yllättäviin tilanteisiin. Kanadalaisessa esimerkiksi siitä kun siirrytään lisäajalle, kestää vielä 5min ennen ajan varsinaista loppumista. Samoin bonusajalla pelatessa usein on vähintään 5 min aikaa jäljellä, ja jos on vähemmän, täytyy jo huomioida aktiivisesti kelloa.
Itse olen tuomariasioita vastaan ihan siitä syystä, että hommat pitää suunnitella niin että se minimoi tuomarin tarpeen ylipäänsä ja erityisesti en halua moittia niitä jotka aiheuttivat hälyä vaikka pelejä on kesken, koska mielestäni hälinä kuuluu osaltaan turnausympäristöön koska ihmiset ovat sosiaalisia eläimiä (mutta siitä voi ja pitääkin kuitenkin huomauttaa toisinaan).
Passauksen tuomitseminen on toki myös mahdollista ja loogista. Ainakin se voi eliminoida osan kellohässeistä. Vaikkakin olen sitä mieltä että kyse on vain buranasta nuhakuumeeseen eikä itse taudin parantamisesta.
%%quote
Bass: aikapulassa tehty lukuvirhe on virhe yhtä kaikki, ja siitä voi syyttää joko sitä joka virheen teki, tai sitä, joka aikapulaan hankkiutui.
/%
Juuri tämä on se syy miksi aloitin japanilaisen lisäajan boikotoimisen turnausolosuhteissa, koska minusta aikasysteemi pitää suunnitella siten, että jos haluaa saada maksimaalisesti tai edes EGF A-luokan vaatimukset (75min) täyttävää aikaa käyttöön, ei voida vaatia pelaajia pelaamaan 60-120 siirtoa vakavassa aikapulassa.
-- Jouni, 5.4. 2011
EGF:n A-luokkaan ei vaadita, että aikaa olisi 75 minuuttia käytössä, vaan että funktio, joka lasketaan pääajasta ja lisäajasta antaa tulokseksi vähintään 75 minuuttuia.
-- [Matti] 5.4.2011
Matti, tuon sinun kommenttisi informaatiosisältö on täsmälleen nollan arvoinen. Ilmeisesti et osaa lainkaan hahmottaa kvaliteettia, kuten ei ole osannut sekään, joka on laatinut noin järjettömän »funktion» käytettävissä olevan ajan laskemiseksi. Lisäksi sinulla on paha tapa saivarrella, enkä näe miten ihmeessä tuollaiset kommentit mitenkään edistäisivät yhtään mitään, muuta kuin ärsyttävät keskustelijoita.
-- Jouni, 5.4. 2011
Vastaan, vaikka tässä on esitetty henkilöä koskevia argumentteja. En tiedä mitä tarkoitat kvaliteetin hahmottamisella, joten on mahdollista, etten ole sellaista osannut tehdä.
Yritän selittää asian tarkemmin. Kun EGF:n kokouksessa päätettiin ottaa nykyinen ratingjärjestemä käyttöön asiasta oli kirjallinen esitys jaettuna kokousedustajille. Peliajoista ei ollut mitään mainintaa eli kaikki turnaukset olivat samanarvoisia. Asian esittelijä yllättäen suullisesti esitti, että mukaan otettavien turnausten peliajan pitää olla vähintään tunti. Tämä kirjattiin päätökseen. Byoyomista ei sanottu muuta kuin että sellainen piti olla. Järjestin sitten Suomessa turnauksen, jonka peliaika oli hieman alle tunnin, koska en halunnut sitä ratingiin. Cieply otti sen mukaan. Hän oli ottanut mukaan muitakin turnauksia, joiden peliaika oli alle tunnin. Analyysi osoitti, että pelaajan suoritustason vaihtelu kasvaa, kun peliaika lyhenee. Luokituspainokerroin olisi voitu määrätä peliajan jatkuvaksi funktioksi, mutta käytännön syistä päädyttiin kolmeen turnausluokkaan. Kanadalainen byoyomi oli tuolloin verraten uusi tulokas ja piti keksiä, miten se otetaan huomioon. EGF:n turnausluokat ja kertoimet on määritelty niin, että rating-luvun varianssi on likimain sama pelasi minkä luokan turnauksia tahansa. Turnausluokka ei sisällä lupausta, että pelaaja pystyisi käyttämään tietyn määrän aikaa.
-- [Matti] 6.4.2011
At line 69 added 81 lines
!! [Parsa|http://valkonen.kapsi.fi/parsa.php]-parannusta
Suosittelen harkitsemaan väripalettia tarkasti. Eritoten taustakuva on häiritsevä (tämä pistää eniten silmään). Lisäksi valitsemasi punainen ja vihreä ovat hieman liian tuhdit värit taulusolun taustaksi. Fonttikoko saisi olla oletuksena suurempi. Yleisesti ottaen ensisijainen asia pitäisi mielestäni olla tiedonesityksen selkeys (korrektiuden jälkeen).
Kun hiiren vie rivin ylle, olisi kiva jos se rivi korostettaisiin kevyesti.
Hienoa, että väännät tällaista.
-- ps eu do
Kiitokset palautteesta. Designiin olen aika vähän panostanut, koska sen suunnittelu on raskasta ja aikaavievää sekä hankalaa. Mutta olen kyllä samaa mieltä että design on tärkeä osa. Oma mielipiteeni kuitenkin ajaa käytettävyyden edelle, joten sitä olen aluksi pyrkinyt sitä hiomaan. Juuri tämä on tärkeä motivaatio projektille, koska EGD:n käytettävyys on huono. Vaalensin tosiaan niitä soluvärejä sekä laitoin peli-listaukseen valkean taustan, mutta taustakuvaa en vaihda ennenkuin joku toimittaa paremman. Minusta kuitenkin taustakuva on kaikkien sivustojen suola!
Korostuksia olen kanssa miettinyt, mutta koska ne vaatisi javascriptiä, eikä minulla ole mitään käytännön kokemusta javascriptistä olen pitänyt sen prioriteettia mahdollisimman alhaisena. Se saattaa tulla sitten joskus.
Tein myös täyden tuen ääkkösille. Sitten tarvitsisi vain joku ahkera lingvisti, joka toimittaisi hipsuversiot kaikista EGD:n nimistä. Laitoin itse jo Suomi-nimet kuntoon ja skandinimiin vaihdoin ae oe aa:t äöå:ksi. Tarkoituksena olisi tehdä myös valinnainen tuki kyrillisille ja aasialaisille nimille, joten tarvitsisi ahkeria lingvistejä, jotka reversetranslitteroisi EGD:n nimiä niiltä kielialueilta joita en itse tunne.
--[Jouni|JouniValkonen], 5.10.2010
Mielestäni taustakuvaa ei tarvitsisi lainkaan. Ainakin kun sivua katsoo vähän kauempaa, niin tausta työntyy esiin vieden huomion asian keskipisteestä, mikä ei ole taustan tehtävä. Suolaa toki voi ripauttaa mutta makunystöreideni tuntuman perusteella arvioin, että annostelija on horjahtanut.
Jos määräät rivielementille luokan, voit pelkästään myös css:llä luoda yksinkertaisen efektin, mutta en suorilta osaa sanoa, saatko tarpeeksi kontrollia tyylikkääseen toteutukseen.
Mitä tulee javascript-vaihtoehtoon: käytännössä tarvitset määritellä vain yhden kuuntelijan taulurivielementille, niin että kun hover-tapahtumakuuntelijafunktiota kutsutaan, se vaihtaa elementin tyyliä.
Esim. jos olisi jQuery-kirjasto käytössä (käytännössä tarpeeton):
{{{
$(function() { // tämä suorittaa sisällä olevan koodin dokumentin ladattua
$('.rowClass').hover( // tämän avulla lisäät kutsuttavat funktiot kun tapahtuu jotain
// ensimmäinen parametri on funktio jota kutsutaan kun .rowClass yllä liikkuu hiiri
function() { $(this).addClass('rowClassHovered'); },
// toinen parametri on funktio jota kutsutaan kun .rowClass liikutaan pois
function() { $(this).removeClass('rowClassHovered'); }
);
});
}}}
Eli siis sulla olisi jossain <tr class="rowClass" /> ja siihen lisättäisiin/poistettaisiin ajonaikaisesti javascriptilla luokka rowClassHovered kun hiirtä liikutellaan siinä päällä/päältä pois.
Disclaimer ylläolevaan: vetelin ton päästä.
En halua kokonaan toteuttaa, kun on hyvä oppia itse. Suosittelen vahvasti opettelemaan for the lulz; saat myös tehtyä paljon käyttökokemusparannuksia.
-- ps eudo
Kiitos tuosta. Katselen sitä jossain vaiheessa.
Mutta siis toki jos joku tykkää designista, niin otan toki vastaan .css tiedostoja. Koska kaikki muotoilut on .css tiedostossa, niin on helppo tehdä erilaisia designeja, joita voi vaihtaa keksiä vastaan.
-- Jouni
Unohdin eilen mainita, että toivoisin pelien linkkausta KGS archive -tiedostoon, jos sellainen on olemassa. Tai johonkin wikissä olevaan mahdollisesti. Voisi olla erikseen myös sivu aikajärjestyksessä kaikista olemassa olevista turnauspeleistä KGS:ssä.
-- p*do
Nähtävästi EGD:n sgf uploadaus ei toimi, joten kai sen voisi tehdä. Se olisi kuitenkin varsin pieni juttu, mutta varmasti hyödyllinen.
-- Jouni
Tää EGD on uus juttu mulle. Katselin nopeasti sitä, niin ilmeisesti pelaaja itse voi uppia SGF omaan peliinsä. Oli siellä jotain vanhoja pelejä. Mut jos ei ulkopuolinen voi upata niin ei mahda mitään.
Olis hyvä, jos toiminnallisuus olisi paikalla Parsassa, niin uuden pelin myötä se on kivuton homma niitä tiputella yks kerrallaan. Ei vanhoja tartte välttämättä jos intoa ei löydy. En itse ainakaan jaksa sellaista hommaa.
-- "ordtcn"+1
Sgf-upille plussaa mut voisitko laittaa sen melko ylös. Sen olemassaoloa on vaikea huomata, kun se on paennut sivun alaosaan, jonne päästäkseen täytyy urakalla vierittää ikkunaa.
-- seudo
Voin integroida tämän tänne wikiin, jos sulla on olemassa jonkinasteinen API. :-)
-- JanneJalkanen
Ei taida olla, kun en tiedä edes mitä Api tarkoittaa muuten kuin mitä juuri äsken luin Suomi-wikipediasta. Katsellaan sitä ehkä joskus jos saan systeemin edes jotenkin bugittomasti ja yleisesti toimimaan. Toistaiseksi toiminta on varsin epävakaata ja eikä laskenta tapahdu virheettömästi yleisissä tapauksissa. Ja myös data mitä ihmiset EGD:hen laittavat ei ole läheskään aina turnaustuloksien valossa luotettavaa, eikä ole ilmoitettu mitä kriteereitä järjestyksessä on käytetty itse turnauksessa.
-- Jouni
----
At line 50 changed one line
Viitaten Harleqinin ja Hermannin [ajatuksiin|http://lifein19x19.com/forum/viewtopic.php?f=47&t=1542], niin on riittävää käyttää T300 arvoa laskuihin. Eli oletetaan että peli kestää 300 siirtoa ja lasketaan 75 minuuttia aikaa. Eli 30 18f olisi esimerkki A-luokkaan kelpaavasta Fischer ajasta. Itse kuitenkin suosittaisin laskuihin T270 aikaa mieluummin (35 19f), koska mielestäni nämä jutut on parempi pyöristää ylöspäin. Samoin olisin varovainen alle 12 sekunnin inkrementtien käytön suhteen.
Viitaten Harleqinin ja Hermannin [ajatuksiin|http://lifein19x19.com/forum/viewtopic.php?f=47&t=1542], niin on riittävää käyttää T300 arvoa laskuihin. Eli oletetaan että peli kestää 300 siirtoa ja lasketaan 75 minuuttia aikaa. Eli 30 18f olisi esimerkki A-luokkaan kelpaavasta Fischer ajasta. Itse kuitenkin suosittaisin laskuihin T270 aikaa mieluummin (30 20f), koska mielestäni nämä jutut on parempi pyöristää ylöspäin. Samoin olisin varovainen alle 12 sekunnin inkrementtien käytön suhteen.
At line 198 added 2 lines
Mutta tietenkään egf:n määrittämistä minimipääajoista ei tarvitse välittää, koska Fischerissä ei ole varsinaista pääaikaa, vaan pääaika on hajautettu koko pelin ajalle. Tiedämme kuitenkin että valtaosa loppuun pelatuista peleistä on kestoltaan 200-360 siirtoa, joten 30 15f tarkoittaa peliä jonka pääaika on 55-75 minuuttia. Eli Fischer käyttäytyy samalla tavalla kuin absoluuttinen, mutta aika on suhteutettu siirtomäärään. T300 on ok kompromissi.
At line 202 added 9 lines
Katon hyötynä näkisin, että se kannustaa strategisempaan pelityyliin. Ts. jos joutuu tekemään siirron tilanteessa, missä puskuri menee yli, ja kun ei ole mitään mielenkiintoista taktista pelattavaa, pelaaja on pakotettu joko pelaamaan nopeammin (kokonaisaika laskee) tai tekemään varmistuslaskelmia paikallisesti (tyhmät mokat vähenee) tai miettimään ei-paikallisesti valmiiksi. Toki tämä systeemi sopii lähinnä vapaamuotoisiin ei-turnauspeleihin, jos kokonaisajasta täytyy olla huolissaan.
-- pseudo
Ymmärrän pointtisi. Itse tykkään juuri tämän vuoksi bronsteinista eli viiveestä, koska se pakottaa vastustajani miettimään ainakin sen 20 sekuntia per siirto jos ei halua menettää aikaa ja näin kannustaa hyvään ajankäyttöön. Mutta minusta tämä on moralistinen asenne. Ihmiset haluavat käyttää aikaansa miten haluavat eikä ihmisiä tulisi opastaa tässä asiassa, aivan kuin he eivät tietäisi mitä tekevät.
--[Jouni|JouniValkonen], 18.9.2010
At line 138 removed 2 lines
Version Date Modified Size Author Changes ... Change note
99 06-Apr-2011 11:19 73.478 kB Matti Siivola to previous
98 05-Apr-2011 18:28 72.066 kB Jouni Valkonen to previous | to last voi läkähdys...
97 05-Apr-2011 09:50 71.617 kB Matti Siivola to previous | to last
96 05-Apr-2011 00:45 71.424 kB Jouni Valkonen to previous | to last
95 05-Apr-2011 00:19 70.938 kB Jouni Valkonen to previous | to last
94 05-Apr-2011 00:10 70.835 kB Jouni Valkonen to previous | to last
93 05-Apr-2011 00:07 70.722 kB Jouni Valkonen to previous | to last
92 04-Apr-2011 23:49 69.667 kB 84.250.84.15 to previous | to last
91 04-Apr-2011 18:29 68.846 kB 91.155.188.222 to previous | to last
90 04-Apr-2011 18:28 68.85 kB 91.155.188.222 to previous | to last
89 04-Apr-2011 18:10 68.424 kB Jouni Valkonen to previous | to last Loppus japsilisäajalla pelleily ainakin minun osaltani
88 09-Oct-2010 16:26 64.921 kB Jouni Valkonen to previous | to last
87 09-Oct-2010 11:37 64.408 kB 82.181.95.19 to previous | to last
86 07-Oct-2010 01:58 64.303 kB 84.250.68.172 to previous | to last
85 05-Oct-2010 18:20 64.109 kB 84.250.68.172 to previous | to last
84 05-Oct-2010 18:11 63.662 kB Jouni Valkonen to previous | to last
83 05-Oct-2010 17:42 63.599 kB Jouni Valkonen to previous | to last
82 05-Oct-2010 17:42 63.602 kB Jouni Valkonen to previous | to last
81 05-Oct-2010 15:40 63.512 kB 84.250.68.172 to previous | to last
« This page (revision-99) was last changed on 06-Apr-2011 11:19 by Matti Siivola