Game bots
Een set applicatie voor verschillende spellen, allemaal geschreven in C#. Deze programma's lossen de spellen zo snel en optimaal mogelijk op.
SetBot is gemaakt voor het spel Set. Het neemt een foto of webcam-input van een tafel met de speelkaarten, en laat alle mogelijke sets met die kaarten zijn. Het herkent de kleur, het type en het aantal vormen op elke kaart, en rekent hiermee vervolgens mogelijke combinaties uit.
ClueBot is gemaakt voor het spel Cluedo. Het heeft een interface waarin alle zetten van het spel kunnen worden ingevoerd. Een speler vult de eigen kaarten, alle gemaakte verdenkingen en alle getoonde kaarten in. Vervolgens houdt het programma op basis daarvan bij welke spelers welke kaarten wel of niet hebben, en kan na voldoende input bepalen wat de oplossing is. Door gebruik te maken van data die moeilijk is bij te houden op papier (bijvoorbeeld wie een bepaalde kaart zeker niet heeft) kan het programma de oplossing sneller vinden dan een gemiddelde speler.