Kleine Projekte und Spielereien
im Rahmen des GrundstudiumsStand 2005
Road to Mandalay
Robi Roboter
Fraktale Welten
- Road to Mandalay
Hierbei handelt es sich um ein mit SWI-Prolog geschriebenen Wegefindungsalgorithmus. Mittels "route(e,a,X,Y)" werden alle möglichen Wege von e nach a ausgegeben. "b_route(e,a,X,Y)" wird nur den günstigsten Weg liefern. Die Variablen 'X' und 'Y' repräsentieren die Kosten und den Weg. Eine grafische Oberfläche ist in Plannung.
Quellcode Download (nur mit SWI-Prolog ausführbar)
- Robi Roboter
Ursprünglich als Lernhilfe für Grafische Datenverarbeitung (GDV) gedacht und nach der entsprechenden Prüfung leicht eskaliert. Dieses C++ Programm setzt auf die OpenGL Bibliothek auf und realisiert einen Szenegraph (die einzelnen Roboter- und Anlagenbestandteile), der durch einen Zustandautomaten gesteuert wird. Mit der p - Taste kann ein automatischer Programmablauf gestartet werden. Das Programm kann durch die q - Taste beendet werden. Weitere Bedienungshinweise sind im Kopf der robi.cpp Datei enthalten.
Quellcode - Download
- Fraktale Welten
Fraktale Algorithmen sind ein einfacher Weg, sehr komplexe und sich wiederholende natürliche Strukturen wie Farne, Schneeflocken etc. mit geringem Speicher, aber hohem Rechenaufwand zu generieren bzw. darzustellen. Fasziniert von dieser eigenartigen Welt und um auch im 3. Semester noch etwas Mathematik betreiben zu können, entschlossen Herr Altmann und ich uns im Rahmen des Proseminars mit Fraktalen zu befassen. Das Resultat dieser Coproduktion ist ein C++ Programm, in welchem verschiedene Möglichkeiten zur Fraktalgenerierung dargestellt werden. Im beigefügten HTML -Dokument wird die Welt der Fraktale theoretisch und historisch beleuchtet.
Programm - Download (für MS Windows)