$.2
Volgens mij moet een wedstrijd voldoen aan een aantal punten:
Meetbaarheid
Het reultaat moet goed meetbaar zijn. Een juri is ook een optie.
Eerlijkheid
Een goede wedstrijd is eerlijk. Dat houdt in dat alleen datgene meetelt waar de westrijd om draait. Andere dingen, die niet onderdeel zijn van de wedstrijd mogen niet (of nauwelijks) meetellen. Hiermee vallen 'Bouw een snel Brute-force algoritme' vragen af, tenzijn de wedstrijd draait om de snelheid van de afzonderlijke talen.
Diversiteit
De resultaten moeten uiteenlopen. Het is gewoon niet zinnig om iedereen eerste te laten worden. Er moeten slechte en goede resultaten zijn. Hiermee valt (weer) een 'Bouw een snel Brute-force algoritme' af', omdat vrijwel alle serieuze deelnemers het in dezelfde tijd voor elkaar kunnen krijgen.
Zo, weer het een en ander afgekraakt, nu wat iedeen.
Bouw een algoritme dat een (zelfbedacht?) spelletje kan winnen van een ander algoritme.
Bouw een programma dat op efficiente wijze een rooster maakt.
Volgens mij moet een wedstrijd voldoen aan een aantal punten:
Meetbaarheid
Het reultaat moet goed meetbaar zijn. Een juri is ook een optie.
Eerlijkheid
Een goede wedstrijd is eerlijk. Dat houdt in dat alleen datgene meetelt waar de westrijd om draait. Andere dingen, die niet onderdeel zijn van de wedstrijd mogen niet (of nauwelijks) meetellen. Hiermee vallen 'Bouw een snel Brute-force algoritme' vragen af, tenzijn de wedstrijd draait om de snelheid van de afzonderlijke talen.
Diversiteit
De resultaten moeten uiteenlopen. Het is gewoon niet zinnig om iedereen eerste te laten worden. Er moeten slechte en goede resultaten zijn. Hiermee valt (weer) een 'Bouw een snel Brute-force algoritme' af', omdat vrijwel alle serieuze deelnemers het in dezelfde tijd voor elkaar kunnen krijgen.
Zo, weer het een en ander afgekraakt, nu wat iedeen.
Bouw een algoritme dat een (zelfbedacht?) spelletje kan winnen van een ander algoritme.
Bouw een programma dat op efficiente wijze een rooster maakt.
Localhost, sweet localhost