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 |
|
|