Competition rules
Eligibility and teams
- Teams may have up to four members.
- Competitors must be current students or recent graduates who graduated within the previous year.
- Every competitor must be registered, checked in, and participating in person. Participants under 18 may compete if the applicable registration and consent requirements are complete.
- Organizers, volunteers, judges, sponsor representatives, and others with privileged competition access may not compete.
- A competitor may join one competing team only. Everyone materially contributing as a competitor must be an eligible team member.
Tracks and categories
- Each team must choose exactly one main track: General, CGI, or Civic Technology.
- The same project may enter any number of qualifying Hack the Hill mini-challenges and MLH prize categories.
- The team roster and all category selections must be recorded in the draft Devpost submission by midnight Saturday night. Changes after midnight require organizer approval.
Project development
- Substantive project work must take place during the official hacking period, from 10:00 PM Friday to 10:00 AM Sunday.
- Before hacking begins, teams may research, brainstorm, plan, discuss architecture, and develop ideas, but may not enter a substantially pre-built project or reuse substantial project-specific implementation.
- Advice, mentorship, debugging help, and technical guidance are allowed, but outside assistance must not amount to someone else substantially doing the project.
- AI-assisted development is allowed. Teams remain responsible for everything submitted and must be able to explain the project’s functionality, architecture, important decisions, and limitations.
- Teams may reuse generally applicable tools they previously created, but may not present pre-existing or third-party project-specific work as work completed during the hackathon.
- Borrowed hardware must be signed out and returned when required.
Submissions and judging
- The midnight draft needs only the final roster and category selections; no code or description is required at that time.
- The final submission deadline is 10:00 AM Sunday.
- Main-track judging is in person. Each team receives five minutes to present and demonstrate the submitted project, followed by three minutes of questions.
- Challenge-specific deliverables must be included where required.
- Intentional cheating or misrepresentation may result in disqualification. Judges report suspected violations to organizers.
Participants must also follow the Hack the Hill Participant & Event Policy and the MLH Code of Conduct.
Règles du concours
Admissibilité et équipes
- Les équipes peuvent compter jusqu’à quatre membres.
- Les concurrents doivent être des étudiants actuels ou de jeunes diplômés ayant obtenu leur diplôme au cours de la dernière année.
- Chaque concurrent doit être inscrit, avoir effectué son enregistrement et participer en personne. Les participants de moins de 18 ans peuvent participer si les exigences applicables d’inscription et de consentement sont remplies.
- Les organisateurs, bénévoles, juges, représentants des commanditaires et toute personne ayant un accès privilégié au concours ne peuvent pas participer.
- Un concurrent ne peut faire partie que d’une seule équipe. Toute personne qui contribue substantiellement au projet comme concurrent doit être un membre admissible de l’équipe.
Pistes et catégories
- Chaque équipe doit choisir exactement une piste principale : générale, CGI ou technologie civique.
- Le même projet peut participer à tous les mini-défis de Hack the Hill et à toutes les catégories de prix MLH auxquels il est admissible.
- La composition définitive de l’équipe et toutes les catégories doivent être indiquées dans la version préliminaire sur Devpost avant minuit samedi soir. Toute modification après minuit doit être approuvée par les organisateurs.
Développement du projet
- Le travail substantiel doit avoir lieu pendant la période officielle, du vendredi à 22 h au dimanche à 10 h.
- Avant le début, les équipes peuvent faire de la recherche, réfléchir, planifier, discuter de l’architecture et développer des idées, mais ne peuvent pas présenter un projet déjà largement construit ni réutiliser une mise en œuvre importante propre au projet.
- Les conseils, le mentorat, l’aide au débogage et l’orientation technique sont permis, mais une personne externe ne doit pas réaliser une partie substantielle du projet à la place de l’équipe.
- L’utilisation d’outils d’IA est permise. Les équipes demeurent responsables de leur soumission et doivent pouvoir expliquer le fonctionnement, l’architecture, les décisions importantes et les limites du projet.
- Les outils généraux créés antérieurement peuvent être réutilisés, mais le travail antérieur ou provenant d’un tiers et propre au projet ne peut pas être présenté comme ayant été réalisé pendant le hackathon.
- Le matériel emprunté doit être enregistré et retourné au moment demandé.
Soumission et évaluation
- La version préliminaire de minuit exige seulement la composition définitive de l’équipe et les catégories; aucun code ni aucune description n’est requis à ce moment.
- L’échéance finale est le dimanche à 10 h.
- L’évaluation des pistes principales se fait en personne. Chaque équipe dispose de cinq minutes pour présenter et démontrer le projet soumis, suivies de trois minutes de questions.
- Les livrables propres à un défi doivent être inclus lorsqu’ils sont exigés.
- La tricherie ou la fausse représentation intentionnelle peut entraîner une disqualification. Les juges signalent les violations présumées aux organisateurs.
Les participants doivent également respecter la Politique des participants et de l’événement de Hack the Hill et le Code de conduite de MLH.
