Kapitel 9: Ein Labyrinth lösen mit einem Expertensystem und dem Arduino

Wie schafft man es, auf jeden Fall aus einem Labyrinth zu entkommen? Eine einfache Lösung ist die, mit der linken Hand die linke Wand zu berühren, während man durch das Labyrinth geht. Auf diese Weise findet man immer den Ausgang. Es ist zugegebenermaßen nicht der schnellste Weg. Aber es ist eine Strategie, die so einfach ist, dass sie sich leicht programmieren lässt.

Das Besondere an dem Programm dieses Abschnitts ist, dass wir ein Expertensystem einsetzen, um das Problem »Labyrinth« zu lösen. Kurz ausgedrückt besteht ein Expertensystem aus einer Regelbasis, in der das Wissen eines Experten in Form von Wenn-Dann-Regeln abgelegt wurde.

9.1 Erst ein wenig Theorie ...

Get LEGO und Elektronik - Raspberry Pi, Arduino, Sensoren, Motoren und vieles mehr einsetzen und programmieren now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.