====== Chaos Game ====== ====== Algorithmus ====== ===== Step 1: Eckpunkte festlegen ===== * Zeichne drei beliebige Punkte **A**, **B** und **C**, die nicht auf einer Geraden liegen, sodass sie ein Dreieck bilden. ===== Step 2: Startpunkt wählen ===== * Wähle einen **beliebigen** Punkt $P_1$ innerhalb oder außerhalb des Dreiecks als Startpunkt. ===== Step 3: Iteration ===== * Wähle zufällig einen der Eckpunkte A, B oder C. * Berechne den **Mittelpunkt** zwischen dem aktuellen Punkt $P_1$ und dem gewählten Eckpunkt. Dies ist der Punkt **$P_2$**. ===== Step 4: Iteration ===== * Zeichne den neuen Punkt **$P_{2}$**. Setze diesen Punkt als aktuellen Punkt **$P_1$** für die nächste Iteration. * Wiederhole ab **Step 3** ...diesen Schritt so oft wie nötig. :-O ====== Aufgabe ====== * Verwende die bereitgestellte Simulationsumgebung in Java um den Algorithmus zu implementiern. * Erstelle eine Klasse ChaosGame die den Algorithmus verwendet.