Viiden vuoden välein algoritmisesta ohjelmoinnista kiinnostuneet löytävät tiensä Ohjelmointiputkaan ratkomaan tehtäviä, ja nyt se aika on taas koittanut!
Tämän syksyn kilpailun aikataulu on seuraava:
Jokainen kierros alkaa perjantaina klo 18 ja päättyy sunnuntaina klo 23. Kilpailu huipentuu loppukilpailuun joulukuussa, johon kutsutaan kymmenen parasta kierrosten yhteispistemäärän perusteella.
Loppukilpailijat saavat tuttuun tapaan Putka Open -t-paidan. Huhujen mukaan tänä vuonna paidassa on entistäkin hienompi design!
Ilmassa on suuren ohjelmointijuhlan tuntua!
Tämä sääntö pisti silmään:
- Et saa koettaa etsiä tehtävän vastausta netistä tai tekoälyn avulla.
Heti jos on liikaa kommentteja tyyliin //KORJATTU, nyt lasketaan bla bla..
Niin lentää saman tien ulos kisasta :D
Vakavasti ottaen, miksi moinen sääntö? Ymmärrän kyllä että on vaikea keksiä riittävän helppoja algoritmeja, joita tekoäly ei kuitenkaan osaa, mutta pitäisikö sitten vaan hyväksyä se että erot ratkaisujen hyvyydessä ovat pienempiä?
Säännön tarkoituksena on, että kilpailu olisi mielekäs osallistujille. Ei olisi hyvä, että joku pääsisi loppukilpailuun sen perusteella, että antoi kaikki tehtävät tekoälylle ja kopioi valmiit vastaukset.
Kilpailussa tulee olemaan monentasoisia tehtäviä, eikä käytännössä ole mahdollista suunnitella kaikkia tehtäviä niin, että ne olisivat liian outoja/vaikeita tekoälylle mutta sopivia kilpailun osallistujille.
Vastaavasti jos on shakkikilpailu, tarkoituksena ei ole, että kilpailijat antavat tietokoneen pelata puolesta. Jos on pyöräilykilpailu, tarkoituksena ei ole, että joku osallistuu moottoripyörällä.
No näinhän se on tietenkin.
Toivotaan, että sääntöä myös noudatetaan. Ehkäpä tekisi hyvää itsellekin välillä rakentaa algoritmit alusta alkaen itse. Aika helposti tulee pyydettyä valmiit ratkaisut heti jos huomaa, että tämähän on ongelma joka ratkeaa algoritmilla x.