Rybka diskattu tietokoneohjelmien MM-kisoista

Interenet-pelaaminen, pelitietokannat, tietokoneohjelmat yms.

Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja Niki Paajala » Ke Kesä 29, 2011 11:47 am

ICGA on diskannut Rybkan ja sen ohjelmoijan, Vasik Rajlichin, tietokoneshakin MM-kisoista. Rajlich on tuomittu menettämään myös aiemmat tittelinsä ja palkintorahansa (Rajlich-ohjelman jaettu 2.-3. sija 2006, Rybkan MM-tittelit 2007-2010). Liitto syyttää Rajlichia Craftyn ja Fruitin plagioinnista. Rikottu sääntö kuuluu seuraavasti:

Each program must be the original work of the entering developers. Programming teams whose code is derived from or including game-playing code written by others must name all other authors, or the source of such code, in their submission details. Programs which are discovered to be close derivatives of others (e.g., by playing nearly all moves the same), may be declared invalid by the Tournament Director after seeking expert advice. For this purpose a listing of all game-related code running on the system must be available on demand to the Tournament Director.


Rajlich on toistuvasti kieltänyt ohjelmansa olevan muiden paranneltu klooni tai kopio, vaan kertoo kaiken pelaamiseen liittyvän koodin olevan omaansa. ChessVibes on pyytänyt Rajlichilta kommenttia, mutta eivät ole vielä sellaista saaneet.

Uutissivulla http://www.chessvibes.com/reports/rybka-disqualified-and-banned-from-world-computer-chess-championships/ on myös linkattu materiaali, jonka perusteella päätös on tehty. Paljon teknistä kamaa, joihin en tällä hetkellä ehdi itse perehtyä yhtään syvemmin, mutta kiinnostuneet voivat lukaista läpi. Yhteenveto PDF-muodossa on luettavissa täältä.
"Asiat voi tehdä kolmella tavalla: oikein, väärin tai hippien tavalla, joka on yhtä kuin väärin, mutta paljon hitaammin."
Niki Paajala
 
Viestit: 221
Liittynyt: La Heinä 10, 2010 1:05 pm
Paikkakunta: Vantaa

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja JHam » Ke Kesä 29, 2011 2:01 pm

Ihan mielenkiintoinen juttu.

Noh, on kuitenkin tavallaan hauskaa, että paneeli joka tutkiskeli asiaa, koostuu Rybkan kilpailijaohjelmien tekijöistä, mukaanlukien Fruitin tekijä. Tulee vähän tälläinen fiilis kuin että murhasta syytettyä henkilöä pääsee tuomitsemaan uhrin vaimo ja lähiomaiset.

Paneelijäsenistä kertova listakin näyttää siltä, että jokaista jäsentä on pyydetty itse kuvailemaan omat hienot hetkensä muutamalla lauseella. Ken Thompson on jopa halunnut pistää linkin itsestään kertovaan artikkeliin Wikipediaan. :D Relevantti tieto rocks.

En tiedä kumpi on lopulta surullisempaa; tollaiset vitsikkäät paneelit vai se että Rybkan lähdekoodista on osasia lainattu muualta.
JHam
 
Viestit: 328
Liittynyt: Pe Joulu 10, 2010 2:19 pm

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja Niki Paajala » Ti Tammi 03, 2012 1:58 pm

JHam saattoi olla hyvinkin oikeilla jäljillä pohdinnassaan. Voittiko oikeus kuitenkaan? Søren Riis kritisoi Chessbasen sivuilla ICGA:n päätöstä kaksiosaisessa artikkelissa, jossa käydään läpi mm. Rybkan historiaa ja muiden markkinoilla ja ilmaiseksi jaossa olevien ohjelmien äkillistä vahvistumista Rybkan julkistamisen jälkeen. Osa 1 ja osa 2.

In this part Dr Søren Riis of Queen Mary University in London shows how most programs (legally) profited from Fruit, and subsequently much more so from the (illegally) reverse engineered Rybka. Yet it is Vasik Rajlich who was investigated, found guilty of plagiarism, banned for life, stripped of his titles, and vilified in the international press – for a five-year-old alleged tournament rule violation.
"Asiat voi tehdä kolmella tavalla: oikein, väärin tai hippien tavalla, joka on yhtä kuin väärin, mutta paljon hitaammin."
Niki Paajala
 
Viestit: 221
Liittynyt: La Heinä 10, 2010 1:05 pm
Paikkakunta: Vantaa

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja EeroR » Ke Tammi 04, 2012 12:19 pm

Tuo Rybkan diskaus tapahtui jo puoli vuotta sitten, kuten netin parhaalla shakkiuutissivustolla http://www.whychess.com todetaan. Chessbase on vaiennut tästä melko isosta uutisesta, koska he edelleen myyvät Rybkaa sivuillaan. Nyt he ovat kutsuneet Søren Riisin, joka on Rybka-foorumin moderaattori (tätäkään ei chessbase kerro, mutta whychess kertoo), todistelemaan Rybkan viattomuutta.

Whychessin alkuperäinen Rybkan diskausuutinen (päivätty 29.6.2011): http://www.chessvibes.com/reports/rybka ... mpionships

...ja pientä kritiikkiä chessbasen uutisoinnista: http://www.whychess.com/node/3664
EeroR
 
Viestit: 16
Liittynyt: To Kesä 16, 2011 5:29 pm

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja Niki Paajala » Ke Tammi 04, 2012 1:45 pm

Ketjun ensimmäiset viestit ovat viime kesäkuulta, jolloin uutinen julkaistiin. Chessbase on tosiaan ollut aiheesta epäilyttävän hiljaa (€ikä $yitä £iene vaikea arvata), itse luin uutisesta alun perin Mig Greengardin sittemmin kovin hiljaiseksi (joskin toki eri syystä) muuttuneen Daily Dirt -blogin kommenteista.

Surkuhupaisaksi menee, saa nähdä mikä on lopputulos.
"Asiat voi tehdä kolmella tavalla: oikein, väärin tai hippien tavalla, joka on yhtä kuin väärin, mutta paljon hitaammin."
Niki Paajala
 
Viestit: 221
Liittynyt: La Heinä 10, 2010 1:05 pm
Paikkakunta: Vantaa

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja EeroR » Ke Tammi 04, 2012 3:40 pm

Joo en taas yhtään kattonu koska ketjun eka viesti on kirjoitettu, kiitos huomautuksesta. Ite en ole sillä tavalla perehtynyt että osaisin sanoa omaa arviotani Rybkan syyllisyydestä tai syyttömyydestä, mutta kyllä Chessbase on aika arveluttavasti toiminut uutisointinsa suhteen. Youtubessa on muuten kiinnostavia pelejä vuosi sitten pelatusta Rybka-Houdini -ottelusta, jossa Houdini taisi olla aika ylivoimainen. Eka peli on todella näkemisen arvoinen: http://www.youtube.com/watch?v=xWdMqvGMxF4
EeroR
 
Viestit: 16
Liittynyt: To Kesä 16, 2011 5:29 pm

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja JHam » To Tammi 05, 2012 9:39 am

Luin ekaa kertaa ton Watkinsin raportin siitä, että kuinka paljon muutamat enginet overlappaa evaluationin suhteen. Yksi raskauttava asianhaara (raskauttavin kenties) oli se, että Rybka ja Fruit overlappaavat 74%, kun valtaosa vain 30-40%. Muutamia huomioita:

1) Watkins on itse valinnut enginet (yhdeksän kpl, joista Rybka, Crafty ja Fruit olivat ainoat joista allekirjoittanut oli joskus kuullut) tutkiskeluun, ja ainoastaan Rybka on sellainen engine, joka on ilmestynyt Fruitin jälkeen. Mielenkiintoista olisi seuraavaksi testi, jossa olisi puolet engineistä Fruitin jälkeisiä, ja puolet Fruittia ennen luotuja. Epäilen vahvasti, ettei Rybka enää näyttäisikään niin syylliseltä (tarkoitan, ettei se enää erottuisi joukosta samalla tavalla kuin nyt).

2) Watkins ei ilmeisesti ole mikään tilastotieteilijä, päätellen mm: " It is not exactly clear (to me) what the best method for determining "total" overlap, and so for now these are just added to get 2X/(Y + Z), and a percentage score taken from that. Kun tähän raporttiin pohjautuen huippuengineä ollaan bannaamassa, niin voisi kyllä edes vaatia että raportin tekijä tietäisi mitä tehdä.

3) The scores for all features were then summed. For each pair of engines, this
gave two scores, X/Y and X/Z where X is the common overlap, and Y and Z
are the total count of features for the engines. It is not exactly clear (to me)
what the best method for determining "total" overlap, and so for now these are
just added to get 2X/(Y + Z), and a percentage score taken from that.


Käsittääkseni kaava x/y + x/z = 2x/(y+z) ei toimi, sillä eri nimittäjän omaavia murtolukuja ei voi noin vain yhdistellä. Esim. 1/2 + 1/100 ei voi olla 2*1/102 eli 1/61. Toivottavasti tässä on jokin piilojuttu jonka missaan, sillä muutenhan koko johtopäätös perustuu laskukaavaan, jonka jopa ala-asteikäinen tietää vääräksi.

Dokumentti: http://icga.wikispaces.com/file/view/EVAL_COMP.pdf

Vaatii kai rekisteröitymisen wikispaceen ennen kuin voi lukea.
3
JHam
 
Viestit: 328
Liittynyt: Pe Joulu 10, 2010 2:19 pm

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja Boris » To Tammi 05, 2012 11:27 am

JHam kirjoitti:enginet overlappaa evaluationin suhteen

Vaikka en aiheesta tuskin siltikään juuri mitään ymmärtäisi, arvostaisin suuresti, jos tällä palstalla keskusteltaisiin suomeksi. Munkkilatinapalstoja on netissä jo aivan riittävästi.
Boris
 
Viestit: 246
Liittynyt: Ma Joulu 12, 2011 6:26 pm

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja BB-Garry » To Tammi 05, 2012 2:42 pm

3) The scores for all features were then summed. For each pair of engines, this
gave two scores, X/Y and X/Z where X is the common overlap, and Y and Z
are the total count of features for the engines. It is not exactly clear (to me)
what the best method for determining "total" overlap, and so for now these are
just added to get 2X/(Y + Z), and a percentage score taken from that.

Käsittääkseni kaava x/y + x/z = 2x/(y+z) ei toimi, sillä eri nimittäjän omaavia murtolukuja ei voi noin vain yhdistellä. Esim. 1/2 + 1/100 ei voi olla 2*1/102 eli 1/61. Toivottavasti tässä on jokin piilojuttu jonka missaan, sillä muutenhan koko johtopäätös perustuu laskukaavaan, jonka jopa ala-asteikäinen tietää vääräksi.


Mahdollisesti kirjoittaja laskeskeli, että (Y + Z)/2X on Y/X:n ja Z/X:n keskiarvo. On kuitenkin luonnollisempaa puhua näiden käänteisluvuista, kun ne asettuvat kivasti nollan ja ykkösen väliin. Mutta onhan tuo omituisesti kirjoitettu.
BB-Garry
 
Viestit: 5
Liittynyt: Ke Syys 07, 2011 3:49 pm

Re: Rybka diskattu tietokoneohjelmien MM-kisoista

UNREAD_POSTKirjoittaja Jari J » To Tammi 05, 2012 2:52 pm

Boris kirjoitti:
JHam kirjoitti:enginet overlappaa evaluationin suhteen

Vaikka en aiheesta tuskin siltikään juuri mitään ymmärtäisi, arvostaisin suuresti, jos tällä palstalla keskusteltaisiin suomeksi. Munkkilatinapalstoja on netissä jo aivan riittävästi.


Täysin samoilla linjoilla olen Boriksen kanssa. Jham on laittanu järkeviä kommentteja, mutta itsekin toivoisin enemmän suomen kieltä :) Nuoret ja esim. atk:ta opiskelleet näyttävät käyttävän koko aika enkku-suomea. Tiedän erään atk:ta opiskelleen, jonka joka toinen sana on enkusta tehty vinksahtanu käännös, jos ees on käännetty, tyyliin vaikka engine, programmi, source. Suomen kieli on kaunis kieli, käyttäkäämme siis sitä suomenkielisellä foorumilla :). Enginet overlappaa evaluationin suhteen=Shakkiohjelmat ovat samankaltaisia asema-arvioinnin suhteen, tai jotain vastaavaa. Lähes kaikki on käännettävissä "puhtaalle" suomen kielelle.
Jari J
 
Viestit: 575
Liittynyt: Pe Loka 08, 2010 11:45 am

Seuraava

Paluu Internet & ohjelmat

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 16 vierailijaa