Goblin-ohje

Harjoitustehtävät julkaistaan ja palautetaan Goblin-järjestelmään, jonka löydät osoitteesta https://greengoblin.cs.hut.fi/kesa2015/. Goblin arvostelee tehtävät heti palautuksen jälkeen, jolloin näet saamasi pisteet ja palautteen tehtävän tarkistuksesta. Gobliniin voit kirjautua WebLogin-painikkeella. Erillistä rekisteröitymistä ei tarvita.

Goblinin tekemä tarkastus perustuu siihen, että se suorittaa palauttamaasi ratkaisua ja tehtävän malliratkaisua yhtä aikaa ja antaa molemmille samat syötteet. Goblin vertailee ohjelmien tulosteita riveittän. Tämän takia on tärkeätä, että ohjelmasi tuloste on täsmälleen esimerkkiajon mukainen välilyöntien, rivinvaihtojen ja muiden merkkien osalta! Virheellinen tuloste voi aiheuttaa suuria pistemenetyksiä, vaikka ohjelmasi toimisikin muuten täysin oikein.

Tarkistuksen jälkeen Goblin näyttää yhteenvedon tarkistuksen tuloksista. Sivun alussa on taulukko eri testeistä ja saaduista pisteistä. Alempana esitetään, millaisella syötteellä ohjelmaa on testattu ja verrataan tulosteita malliohjelmaan. Virheelliset kohdat on korostettu punaisella värillä. Jos et saanut täysiä pisteitä, etsi nämä virheelliset kohdat ja katso, mikä niissä on mennyt väärin. Voit palauttaa tehtävän kymmenen kertaa Gobliniin ja paras pistemäärä (ei siis viimeisin) jää voimaan.

Muista, että voit ajaa ohjelmaasi Eclipsessä niin monta kertaa kuin haluat ennen sen palauttamista, joten tehtävä kannattaa palauttaa vasta sitten, kun se vaikuttaa toimivalta.