Um das Apfelmännchen zu zeichnen, muss für jeden Punkt in der Welt von Kara die "Farbe" bestimmt werden (Funktion fahrstreckentest()). Dazu müssen zuerst die Koordinaten aus der Kara-Welt in die entsprechenden Koordinaten in der "Apfelwelt" umgerechnet werden (Funktionen berechneApfelX() und berechneApfelY()).

for (int row = 0; row < KARA_HEIGHT; row++) {
  for (int col = 0; col < KARA_WIDTH; col++) {
    double x = berechneApfelX(col);
    double y = berechneApfelY(row);

    int i = fahrstreckentest(x, y);
    if (i == ITERATIONS) {
      world.setLeaf(col, row, true);
      tools.checkState();
    }
  }
}