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ä
get_shortest_path(): 30p kustakin N-tasostaget_path_with_least_affiliations(): 25p kustakin N-tasostaget_path_of_least_friction(): 35p kustakin N-tasosta
Valgrindin epäonnistuminen puolittaa pisteet!