Kirjautuminen

Haku

Tehtävät

Kilpailu

Ohjelmoi tekoäly!
Aikaa on 30.6. saakka.

Kilpailut: Lukupeli: välitulokset

Järjestäjä: Metabolix

Tällä sivulla ovat Lukupelin välitulokset ja ottelut. Ottelutiedostojen muoto on seuraava:

A:n nimi, esim
B:n nimi, esim
A:n summa, 1000
B:n summa, 1000
A:n siirrot, 000...000
B:n siirrot, 000...000
A:n aika (User+System), t1=0.000+0.010
B:n aika (User+System), t2=0.010+0.000

Paketissa on myös kunkin tekoälyn ottelu itseään vastaan, mutta sääntöjen mukaan sitä ei lasketa kilpailun pisteisiin.

Kilpailun päätyttyä tälle sivulle on lisätty myös linkit tekoälyjen lähdekoodeihin.

Välitulokset 28.6.2014

sijatekoälykielivoitotpisteettulos
1.esim(useita)000

Lataa ottelu ja ohjelma.

Kilpailu alkaa, ja mukana on vasta esim, kilpailun esimerkkiohjelma.

Välitulokset 30.6.2014

sijatekoälykielivoitotpisteettulos
1.hidariC322978150828
2.Simple1Java319705141009
3.esim(useita)311000114894
4.JHNAC++218656110564
5.High5C11940485510
6.ysimC02729881894

Lataa ottelut ja ohjelmat.

Parissa päivässä on jo monta lupaavaa tekoälyä, ja esimerkkiohjelma esim on pudonnut pari sijaa heikkojen pisteidensä vuoksi, vaikka varmalla nollalinjallaan se ei koskaan häviä ottelua.

Välitulokset 2.7.2014

sijatekoälykielivoitotpisteettulos
1.R33LPython733819717467
2.esim(useita)820594675512
3.ElReinoC727765669035
4.jytkyC++633767653206
5.kompaC++720615611835
6.hidariC533976591033
7.Simple1Java527099536017
8.ysimC063845510760
9.ElStupidoPython426041463708
10.JHNAC++322500371535
11.High5C135703349469
12.RanTomiJava225712333386

Lataa ottelut ja ohjelmat.

Ohjelmia tulee kuin sieniä sateella.

Välitulokset 7.7.2014

sijatekoälykielivoitotpisteettulos
1.ThaiCurryBrainfuck10313721281050
2.R33LPython9401701272297
3.HaistajaPython9362221232817
4.kompaC++10240361207690
5.esim(useita)10239781207110
6.ElReinoC9309221179817
7.Simple1Java8363771137634
8.SiniC#7379411056541
9.ysimC096733967330
10.jytkyC++638211962508
11.RanTomiJava627470855098
12.sqrtC++532393807595
13.hidariC436863755562
14.High5C151219608923
15.ElStupidoPython326748557679
16.JHNAC++325971549909

Lataa ottelut ja ohjelmat.

Oheinen kuva havainnollistaa, kuinka tekoälyt sijaitsevat toisiinsa nähden menestykseltään: lähekkäiset tekoälyt ovat voittaneet samoja vastustajia, ja myös voiton suuruus vaikuttaa. Nähdään, että kärkijoukon tekoälyt eivät suinkaan ole yhtenä ryppäänä vaan selvästi erillään ja sekaisin muiden ohjelmien kanssa.

Välitulokset 13.7.2014

sijatekoälykielivoitotpisteettulos
1.R33LPython13755762771366
2.HaistajaPython12496442296644
3.ThaiCurryBrainfuck10494182018494
4.SiniC#9572831983133
5.hop1Fortran10409981909034
6.KukkaJava10409741908722
7.kompaC++11290861891784
8.ysimC01376061788878
9.Simple1Java8513561768476
10.esim(useita)10290341753502
11.LuuuserC++8368671580119
12.ElReinoC7445091541859
13.jytkyC++7430781523256
14.nnx9Python7415041502794
15.RanTomiJava7334081397546
16.MatildaC6394521338512
17.hidariC4515541220626
18.sqrtC++5373831174009
19.High5C1748811111059
20.ElStupidoPython333137843599
21.JHNAC++327890775388

Lataa ottelut ja ohjelmat.

On tapahtunut ainakin yksi kiinnostava muutos: aiemmin listan hännillä ollut, nähtävästi pelkkiä yhdeksikköjä pelaava ysim, joka häviää kaikki ottelut, on noussut listalla paremmalle sijoille kuin pelkkiä nollia pelaava esim, joka taas ei häviä yhtään ottelua.

Kuvaaja näyttää melko samalta kuin edellisissä tuloksissa, vaikka uusia tulokkaita on joka lähtöön.

Välitulokset 20.7.2014

sijatekoälykielivoitotpisteettulos
1.R33LPython14913663677550
2.PahaApinaPascal15540913283215
3.HaistajaPython14560333147555
4.ThaiCurryBrainfuck13566242991630
5.hop1Fortran13468092844405
6.KukkaJava13467762843910
7.greedyPython13443022806800
8.esim(useita)13348362664810
9.nnx9Python11534542614500
10.ysimC01647902471850
11.SiniC#9652652462085
12.Simple1Java9588412365725
13.LukuilijaC++10471472355105
14.kompaC++11348862335980
15.LuuuserC++10441792310585
16.ElReinoC9518912261475
17.jytkyC++8517452094495
18.RanTomiJava8405141926030
19.MatildaC7467321854510
20.sqrtC++7442011816545
21.ArpojaJava4746031778205
22.hidariC5601191725735
23.High5C1869211468605
24.ElStupidoPython5399021422480
25.JHNAC++4347701180710

Lataa ottelut ja ohjelmat.

Tässä vaiheessa näyttää, että C:n sukuiset kielet ovat jo pahasti alakynnessä; kärkipäässä taas komeilevat Pythonin ohella klassikot Pascal ja Fortran sekä yllättäjä Brainfuck.

Melko moni tekoäly sortuu paremman puutteessa pelaamaan paljon nollia, mikä näkyy jo tutun mallisessa kaaviossa tungoksena esimerkkiohjelman ympäristössä kuvan vasemmassa reunassa.

Välitulokset 3.8.2014

sijatekoälykielivoitotpisteettulos
1.R33LPython181141855729915
2.prog09C171124915499929
3.PahaApinaPascal19760785203682
4.ThaiCurryBrainfuck18743794973601
5.greedyPython18617874734353
6.KukkaJava18541574589383
7.HaistajaPython16679474455793
8.ElReinoC15749224390518
9.esim(useita)18419384357222
10.LukuilijaC++15661364223584
11.LuuuserC++14697814095039
12.kompaC++15557824026858
13.Simple1Java13752064000314
14.SiniC#12808253909275
15.ysimC01978003758200
16.sqrtPython12711113724709
17.nnx9Python13549073614633
18.hop1Fortran11712783530082
19.hidariC10807233511737
20.MatildaC10636293186951
21.jytkyC++8724992959881
22.ArpojaJava5941982778762
23.RanTomiJava9473312679489
24.High5C21080582448702
25.JHNAC++7502032338457
26.dewabeC++6486112110409
27.ElStupidoPython6463892068191
28.ajvC#01064722022968

Lataa ottelut ja ohjelmat.

R33L pitää itsepintaisesti kärkisijaa, mutta uusia nimiä on niin kärki- kuin häntäpäässäkin. Tekoälyjen suhteet ovat näin ollen hieman eläneet. Jännitettäväksi jää, millaisia viime hetken muutoksia tulee vielä ennen lopputuloksia.

Lopputulokset

Kilpailun lopputulokset ovat omalla sivullaan.

Tietoa sivustosta