- COMP.CS.300
- 13. PRG2-OPT
- 13.1 Projekti 2 - Graderit (vapaaehtoiset)
- 13.1.1 Assignment graders (vapaaehtoiset)
Assignment graders (vapaaehtoiset)¶
Itsenäiset graderit jokaiselle vapaaehtoiselle funktiolle
Opiskelijat voivat toteuttaa niin monta funktiota kuin haluavat; arviointi suoritetaan itsenäisesti itsenäinen jokaiselle toiminniistänolle. Valinnaisen toiminnon graderit eivät riipu toisistaan, joten lopulliset pisteet ovat heti saatavilla.
Vapaaehtoisien funktioiden arvostelu suoritetaan seuraavalla tavallaa
- toiminnallisuustestit, läpäisy: +25p, epäonnistuminen: suoritus pysähtyy
- integraatiotestit; läpäisy: +25p, epäonnistuminen: suoritus pysähtyy
Perftestit etenevät N-N:ltä ja helpommasta vaikempiin funktioihin
route_shortest_distance()
route_least_crossroads()
route_with_cycle()
trim_ways()
Valgrindin epäonnistuminen puolittaa pisteet!
Palautusta lähetetään...