19 nov 2024 · 3 min lezen
Hack The Future 2024: mijn allereerste hackathon


In november kreeg ik de spannende kans om deel te nemen aan Hack the Future 2024, een dynamische hackathon georganiseerd door de Cronos Group in Antwerpen. Dit jaarlijkse evenement brengt mensen uit verschillende domeinen van de computerwetenschappen samen om uitdagende problemen aan te pakken en in teams te wedijveren. Aangezien het mijn eerste hackathon was, wist ik niet helemaal wat ik kon verwachten. Ik sloeg echter de handen in elkaar met mijn vriend Kemp Dewulf, en samen waren we klaar om er volop in te vliegen.
De challenge kiezen

Hackathons zijn evenementen met een hoog tempo waarbij deelnemers specifieke uitdagingen krijgen die ze binnen een beperkte tijd moeten oplossen, vaak rond coderen, innovatie of probleemoplossing. Voor Hack the Future kozen we een Java-gebaseerde challenge uit een reeks onderwerpen, waaronder AI, cybersecurity, low-codeontwikkeling en programmeren. Hoewel de precieze details van de opdracht vooraf onbekend waren, wilden we graag aan de slag in een taal die we allebei leuk vinden en goed begrijpen.
De challenge vroeg ons om een bot te maken met een algoritme dat beslissingen kon nemen op basis van statistieken en gebeurtenissen. Het doel was ervoor te zorgen dat de bot zijn omgeving kon analyseren, strategische keuzes kon maken en acties kon uitvoeren om in leven te blijven. Het was een intense oefening in probleemoplossing en algoritmeontwerp, die ons dwong kritisch na te denken over hoe de bot zich dynamisch kon aanpassen en reageren op veranderingen in zijn omgeving.
Dit voegde een spannende laag complexiteit toe aan het evenement en maakte de ervaring nog voldoening gevender toen we onze bot tot leven zagen komen door onze code.
Van start gaan

Het evenement ging van start met een verwelkomingssessie vol snacks en verrassend goede koffie, wat meteen een ontspannen toon zette voor de dag. Nadat we wat hadden gebabbeld, werden we toegewezen aan onze mentoren voor het gekozen project en trokken we naar het lokaal voor een grondige uitleg van onze challenge. Vanaf dat moment gingen we aan de slag.
AI-tools inzetten
Om er een leuke twist aan te geven, besloten we AI-tools zoals ChatGPT en GitHub Copilot in te schakelen om ons te helpen bij het coderen. Die beslissing gaf onze aanpak een experimenteel randje. We boekten een verrassende overwinning in de eerste live game, maar naarmate de competitie vorderde, bleven we vastzitten in een loop met de AI. Toch was het een ongelooflijk waardevolle leerervaring en hadden we een topdag. De organisatoren en andere deelnemers leken onder de indruk van ons innovatieve gebruik van AI-tools.
Een leuke pauze in de zoo
Een hoogtepunt van de dag was een gratis bezoek aan de Antwerpse Zoo met enkele van mijn Howest-vrienden. We namen een pauze van 90 minuten, genoten van het uitzicht en zetten de challenge even uit ons hoofd voor we terugkeerden om verder te werken.
Een heerlijk diner en slotgedachten


Nadat de challenges waren afgerond en we onze resultaten hadden gepresenteerd, werden we getrakteerd op een fantastisch diner dat mijn verwachtingen overtrof. Het aanbod bestond uit uiteenlopende gerechten, van kip over pittige saté tot frietjes, en alles was heerlijk.
Uiteindelijk ging een van de teams van onze universiteit met een prijs naar huis, en ik was ontzettend trots om Howest op het podium vertegenwoordigd te zien!