Huidige Dekimo Embedded Challenge kampioen

Tom De Puysseleyr

Huidige Dekimo Embedded Challenge kampioen

Tom De Puysseleyr

Dekimo Embedded Challenge: 3D Arduino Battles

In deze vierde editie van de Dekimo Embedded Challenge gaan we de Arduino gebruiken als speler in een spelletje vier-op-een-rij, maar dan in drie dimensies. Onze vorige Dekimo Embedded Challenges kunnen hier bekeken worden.

Opzet

Het doel van deze wedstrijd is om de Arduino, die na inschrijving gratis ter beschikking gesteld wordt door Dekimo, te programmeren zodat deze het spel kan winnen tegen de Arduino van een tegenstander.

Als jouw Arduino erin slaagt om de Arduino van de vorige winnaar te verslaan, ontvang je een leuke prijs en wordt, mits toestemming, jouw naam vermeld als nieuwe recordhouder op onze website.
 

Opdrachtomschrijving

De technische details van de opdracht worden verder uitgelegd in de opdrachtbeschrijving die men ontvangt na inschrijving.

Het spel heet in het Engels “3D tic-tac-toe” of “Qubic”. De driedimensionale speelruimte bestaat uit 4x4x4 cellen waar elke speler om beurt zijn marker kan zetten. De winnaar is de eerste die erin slaagt om vier van zijn markers op één lijn te zetten. Deze lijn kan zich in een horizontaal of verticaal vlak bevinden, maar kan ook langs een diagonaal lopen van bijvoorbeeld linksboven vooraan naar rechtsonder achteraan. Het spel is een variant van het tweedimensionale spel boter-kaas-en-eieren (Engels: tic-tac-toe), dat trouwens als ingebouwde Easter egg in de Google zoekmachine kan gespeeld worden. Het tweedimensionale spel wordt meestal 3×3 gespeeld. De driedimensionale variant wordt strategisch pas interessant vanaf 4x4x4 en wordt dus meestal in dat formaat gespeeld. Het spel kan ook gewoon met pen en papier gespeeld worden en was in die vorm populair in de jaren ‘70 en ‘80 onder leerlingen in de middelbare school die zich verveelden tijdens de les.

Speltheoretisch kan bewezen worden dat de speler die de eerste zet mag doen altijd kan winnen als hij perfect speelt. De strategie hiervoor is publiek beschikbaar. Voor deze uitdaging gaan we echter een speelruimte gebruiken waarop vooraf enkele “wildcards” zijn aangebracht. Een wildcard kan zowel gebruikt worden door de ene speler, als door de andere speler. Het voordeel van de speler die mag beginnen, en het nut van gepubliceerde spelstrategieën komt hierdoor te vervallen.

Elke inzending zal opgeladen worden in een Arduino die via USB verbonden is met de PC. Er wordt een campagne van 10 opeenvolgende spelletjes gespeeld tegen de vorige winnaar, die ook via USB verbonden is met dezelfde PC. De PC draait arbitragesoftware die het spel modereert, de spelregels bewaakt en de scores bijhoudt.

De allereerste uitdager moet onze eigen Dekimo huisimplementatie zien te verslaan. Deze speelt niet onverdienstelijk maar is nog altijd makkelijk te kloppen. Zoals bij vorige edities van de challenge is er voldoende ruimte gelaten om het beter te doen en zo een prijs te winnen en de nieuwe winnaar te worden.

Telkens iemand de vorige winnaar verslaat, ontvangt die persoon een leuke prijs en wordt (mits uw toestemming) uw naam en score vermeld als nieuwe winnaar op de website.

Deze wedstrijd is uitsluitend voor inwoners van België, Nederland, Frankrijk en Duitsland. Vragen? Aarzel niet om ons te contacteren via het e-mailadres: studentchallenge at dekimo.com

Vraag jouw Arduino met de gedetailleerde opdrachtinstructies hier aan en neem deel aan de uitdaging!

We hebben jouw adres nodig om het pakketje op te sturen.

De inschrijfperiode voor onze wedstrijd is helaas voorbij.

Volg onze LinkedIn-pagina om de volgende Dekimo Embedded Challenge niet te missen.

Versla je de kampioen? Dan mag je kiezen uit één van onderstaande prijzen:

  • Arduino Uno Rev3 starter kit
  • Bluetooth speaker JBL Flip 6
  • Headset HyperX Cloud II
  • Tello Drone (DJI)
  • Google Nest Hub 2
  • Google Chromecast 4K + Google TV
  • Game naar keuze bij Coolblue

Versla je de kampioen? Dan mag je kiezen uit één van onderstaande prijzen:

  • Arduino Uno Rev3 starter kit
  • Bluetooth speaker JBL Flip 6
  • Headset HyperX Cloud II
  • Tello Drone (DJI)
  • Google Nest Hub 2
  • Google Chromecast 4K + Google TV
  • Game naar keuze bij Coolblue

Uitdaging gelukt? Upload jouw firmware hier.

We verwachten een .ino-bestand of een .zip als broncode voor de Arduino firmware.
Opmerking: We accepteren maar 1 inzending per persoon.

Scorebord Embedded Challenge

Datum Naam Circuit 1 Circuit 2 Circuit 3 Circuit 4 Circuit 5
19/04/2024 Tom De Puysseleyr 673 1513 2723 1168 3434
18/04/2024 Iris Gijsbers 669 778 838 935
10/04/2024 Tuur Vernieuwe 682 799 822 1055
16/04/2024 Sarah Vandenbroucke 680 1019 1336 1102
25/04/2024 Joey De Pauw 689 1175 1778 1268
27/04/2024 Francis Ide 737 881 965 1370
27/04/2024 Randy Paredis 676 1135 1780 1503
14/04/2024 Thomas De Smedt 1068 1782 2554 1589
25/04/2024 Lars Vagenende 676 845 1093 1698
04/04/2024 Matis De Schutter 1118 1460 2044 2752
14/04/2024 Thomas Lefever- Teughels 2731 4016 3985 3928
14/04/2024 Rob Coenen 675 791
27/04/2024 Bert Van Dooren 672 820
25/04/2024 Tobias Nuyttens 734 863
26/04/2024 Alexandros Karanastasis 895 1040
17/04/2024 Ilja Vandewalle 733 1095
16/04/2024 Tom Boschan 681 1115
22/04/2024 Fleur Slabbinck 664 1116
15/04/2024 Lowie De Smet 966 1143
14/04/2024 Gilles Vancanneyt 711 1230
24/04/2024 Filip Vagenende 696 1256
18/04/2024 Pieter Soetaert 5023 7166
16/04/2024 Niek Van Dommelen 668
26/04/2024 Jeroen Deviaene 669
23/04/2024 Jonas Vanroose 673
27/04/2024 Gert Heyns 673
21/04/2024 Clement Peleman 674
14/04/2024 Kevin Das 676
14/04/2024 Wim De Vlaminck 678
10/04/2024 Leon Vandenberghe 679
11/04/2024 Sven Bernaerts 680
11/04/2024 Albert Jorissen 718
17/04/2024 Max Groothuis 740
13/04/2024 Wouter Aerts 789
23/04/2024 Seppe Stroobant 881
06/04/2024 Filip Vandenberghe 6173
Date Name Remarks
26/12/2022 Maarten Baert Maarten defeated Arne 7-3 by using a neural network, AI-based solution. In addition, Maarten defeated a new challenger 9-1.
25/12/2022 Arne Bouillon Arne defeated Matis 6-3 (1 draw).
06/12/2022 Matis De Schutter Matis beat Joris 9-1 by using a very shrewd approach. In addition, Matis held off a new challenger with a 9-1 score.
14/11/2022 Joris De Vos It was a tie (5-5) vs. our implementation, however, Joris won after applying the tie-breaker rules. Joris was also able to defend himself against a new challenger, winning 7-3.

This website uses cookies to ensure you get the best experience on our website.