Jap, bei bestimmten Berechnungen habe ich tatsächlich auf diese Paarbildung.
Ist ein ganz simpler Trick:
Erst in einer Extraschleife die neuen Positionen berechnen und in einer 2. dann erst die ganzen Kollisionen etc.
So können die sich zwar überschneiden, aber die Paarbildung fällt weg, da vor der "Fehlkollisionsberechnung" der Kreis ja wieder entfernt ist.
Schwer zu erklären
Ich kann dir das Projekt ja schicken, wenn du willst. Ist eh nur ein Test gewesen, das eigentliche Programm schreib ich neu
air